Aria APIs Enhanced for Chase Paymentech/Apple Pay Payments (DEV-10605)
After generating and uploading the .cer format file to enable Apple Pay payments through Chase Paymentech (described in DEV-10093), you can contact Aria with the Apple Pay payload generated outside of Aria. To accomplish this, an input field has been added to the existing record_alternative_payment API.
Input Field Name |
Description |
<external_payment_payload> |
This accepts the Apple Pay encrypted payment payload. Using your payment processing certificate, Aria will decrypt the payload and store the token for future payments. |
While executing the record_alternative_payment API (with as 47 for Tokenized Apple Pay), Aria will decrypt the payload and the decrypted values will be used for completing the initial payment to Chase. This API sends the payment to Chase Paymentech; then, Chase will post the payment the next day to complete the Apple Pay payment.
After the token is created, Aria will use the token for supporting the recurring Apple Pay payment as part of your Chase Paymentech integration. Electronic refunds are supported for both the initial and recurring Apple Pay transactions.
In addition to the newly added field above, Aria has also introduced the following input field to the record_alternative_payment API:
Input Field Name |
Description |
<primary_payment_method_ind> |
Indicates the Apple Pay billing record to be created as primary payment method for the billing group mapped in the passed statement number. The default is 0. If we pass as '1', then the billing record will be created as primary pay method for the billing group associated with the statement number. |
As a reminder, Apple Pay tokenized payments are supported for the Visa®, Mastercard®, American Express® and Discover® card types.
Learn more about Aria’s Chase Paymentech integration from here.