Reply
Member
Posts: 3
Registered: ‎03-11-2021

Other payment types are not supported?

PaymentType class has 7 payment types. Document is for only CreditCardType. Other payment types are not supported?
If it is supported, I'd like to know API documentation and sample codes. Thank you.

 * @property \net\authorize\api\contract\v1\CreditCardType
 * @property \net\authorize\api\contract\v1\BankAccountType
 * @property \net\authorize\api\contract\v1\CreditCardTrackType
 * @property \net\authorize\api\contract\v1\EncryptedTrackDataType
 * @property \net\authorize\api\contract\v1\PayPalType
 * @property \net\authorize\api\contract\v1\OpaqueDataType
 * @property \net\authorize\api\contract\v1\PaymentEmvType
Administrator
Posts: 170
Registered: ‎11-29-2017

Re: Other payment types are not supported?

The developer documentation contains examples that may not cover all scenarios. I suggest looking over the request fields and parse the complete schema here:

API Schema (XSD): https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd

 

Credit Card

https://developer.authorize.net/api/reference/index.html#payment-transactions-charge-a-credit-card

 

Bank Account

https://developer.authorize.net/api/reference/index.html#payment-transactions-debit-a-bank-account

 

Charge a Tokenized Credit Card

https://developer.authorize.net/api/reference/index.html#payment-transactions-charge-a-tokenized-cre...

 

Opaque Data (ex. ApplePay, Google Pay)

https://developer.authorize.net/api/reference/index.html#mobile-in-app-transaction

 

PayPal

https://developer.authorize.net/api/reference/index.html#PayPal-express-checkout

 

EMV - there are special requirements to successfully process EMV transactions. Take a look here:

https://support.authorize.net/s/article/Merchant-EMV-Chip-FAQs