web
You’re offline. This is a read only version of the page.
close

What can we help you with?


KA-07951


751

07/16/2025 15:42 PM

1.0

This article guides Merchants through the process of using Apple Pay with Authorize.net to submit payment transactions.

Prerequisites:

  • Create an Apple Merchant ID before generating the Certificate Signing Request (CSR) required by Apple Pay. Refer to Apple's documentation for setup details.
  • Ensure your payment processor supports payment network tokenization. If not, you cannot sign up for Apple Pay through Authorize.net.

Signing Up for Apple Pay & Generate CSR:

  1. For Authorize.net 1.0 see: What is and how to enable Apple Pay with Authorize.net? - Classic Experience (1.0)
  2. For Authorize.net 2.0 see: What is Apple Pay and how to enable it? - New Experience (2.0)

Submitting the CSR File to Apple:

Refer to Apple's documentation for details on setting up Apple Pay requirements.

Apple Pay Transactions:

To process an Apple Pay transaction, use the createTransactionRequest API call with the opaqueData field instead of traditional payment information.

  • Specify both opaque parameters.
  • Do not include a card number, expiration date, or track data.
  • The transaction must be an e-commerce transaction. Set marketType=0 in the createTransactionRequest API call.
  • Set the transactionType to authCaptureTransaction or authOnlyTransaction.
  • Do not include 3D Secure data.
  • Ensure the data can be successfully decrypted and belongs to the merchant submitting the request.
  • The submitted data must be Base64-encoded.

Identifying Apple Pay Transactions in the Merchant Interface:

  • For Authorize.net 1.0 see: 
    1. Sign in to the Merchant Interface
    2. Click Transaction Search
    3. Filter and search for the transaction(s).
    4. Click on the transaction id to view the details.
    5. When a related transaction has been submitted the Tokenization Information section will be visible.
    6. Apple Pay (and other token payments) will display in this section.
  • For Authorize.net 2.0 see: 
    1. Sign in to the Merchant Interface.
    2. Be on or switched into the New Merchant Interface (2.0)
    3. Click Payments in the left navigation.
    4. Click Manage Transactions.
    5. Click on the transaction id to view the details.
    6. When a related transaction has been submitted the Tokenization Information section will be visible.
    7. Apple Pay (and other token payments) will display in this section.

Developer and Integration Resources:

More information can be found in the Developer Documentation and API Reference Guide:

 



Was this article helpful?


Articles Recommended for You