Processing Apple Pay Transactions

Cybersource
supports these services for Apple Pay: Authorization, Sale, Authorization Reversal, and Capture. This section of the guide contains use cases for Apple Pay transactions that use these services.
IMPORTANT
In each code example, the
processingInformation.paymentSolution
REST
API field must be set to
001
to identify Apple Pay as the digital payment solution.
In response to your successful payment authorization request, Apple Pay returns an encrypted payload that contains sensitive payment information. The method you use to extract and decrypt the payment data depends on how you integrated Apple Pay into your system.
This section describes how to process these Apple Pay transactions:
  • Apple Pay Authorization Transactions with
    Cybersource
    Decryption
  • Apple Pay Authorization Transactions with Merchant Decryption
  • Apple Pay Sale Transactions with
    Cybersource
    Decryption
  • Apple Pay Sale Transactions with Merchant Decryption
  • Apple Pay Authorization Reversals
  • Apple Pay Payment Captures