-
Notifications
You must be signed in to change notification settings - Fork 110
Open
Description
In GetTransactionDetails, when receiving transaction -> payment -> tokenInformation (when using Apple Pay) it's supposed to have fields as follows:
<tokenInformation>
<tokenSource>Apple Payments</tokenSource>
<tokenNumber>XXXX1234</tokenNumber>
<expirationDate>XXXX</expirationDate>
</tokenInformation>Authorize server returns it correctly.
The problem is, this Ruby SDK parses it wrong, resulting in a plain string:
puts response.transaction.payment.tokenInformation
"Apple PaymentsXXXX1234XXXX"It seems that you forgot to specify the type for tokenInformation in your PaymentMaskedType.
class PaymentMaskedType
include ROXML
xml_accessor :creditCard, as: CreditCardMaskedType
xml_accessor :bankAccount, as: BankAccountMaskedType
xml_accessor :tokenInformation # <-- it should say `as: TokenMaskedType`Metadata
Metadata
Assignees
Labels
No labels