Skip to main content

Allpago Payment Gateway


Allpago Payment Gateway

The payment platform of allpago provides global merchants with the capability to process payments seamlessly in local currencies across countries in Latin America by offering both the latest payment technology capabilities, and the legal and tax advice across the LATAM region. Allpago is directly connected to local acquirers. This close relationship is the key to offer unique payment processing features that maximize approval rates for recurring transactions, such as chargeback alerts and card updaters.

Allpago is fully integrated with Zuora now, which enables you to immediately accept card payments and a wide range of popular alternative payment methods in Brazil and Mexico without further integration or IT development work. Go to the Zuora Connect Marketplace for more information.

Supported Payment Methods

The following payment methods are supported by the allpago integration in Zuora:

  • Credit Cards, including:
    • Visa
    • MasterCard
    • Discover 
    • American Express
    • JCB
    • Diners Club
    • Elo
    • Hipercard

Configure Allpago Gateway

To set up allpago as your gateway, navigate to the Payments Settings > Setup Payment Gateway page. When selecting a Gateway Type, select Allpago from the dropdown list.

Common Fields for Configuration

You must complete some common fields for every gateway configuration. Zuora recommends you to review the Setting Up Payment Gateways article for more information on these common fields: 

  • Name
  • Use Gateway Test Environment
  • Cards Accepted
  • Default Authorization Amount
  • Verify payment method (optional)
  • Verify updated payment method (optional)

Additional Fields for Configuration

In addition to the common fields, every gateway has unique requirements and information (such as credentials and certain rules) that you must provide to configure the gateway instance in Zuora. Enter the following fields in the allpago gateway instance:

  • User ID: The User ID of your merchant account assigned by allpago. This field is listed only for backward compatibility. Use the Authorization Bear Token instead of the user ID and password.
  • Password: The password of your merchant account assigned by allpago. This field is listed only for backward compatibility. Use the Authorization Bearer Token instead of the user ID and password.
  • Auth Token: The Authorization Bearer Token assigned by the allpago gateway.

    Allpago only accepts transactions using the Authorization Bearer token since January 1st, 2020, 

  • Channel ID: The identifier of the entity for requests. An entity can be a division, merchant, or channel. Channel is the default entity for sending payment transactions.
    • Channel ID (Initial): A unique key for the identification of initial payments.
    • Channel ID (Recurring): A unique key for the identification of recurring payments.
  • Test Mode: Determines whether the transaction will be processed internally or externally.
    • External: The transactions are processed externally, which includes the risk management and the test environment of the acquirer.
    • Internal: The transactions are processed internally excluding risk management.
  • Merchant Website: Your merchant website. For example,
  • Product Name: Name of the product that is being delivered.
  • Customer Number Custom Field (Optional): The custom field API name used for the customer number. You should specify the API name of custom fields on the Account object without the __c suffix. For example, if the API name of a custom field is CustomerTaxID__c, you should enter CustomerTaxID in this field.
  • Soft Descriptor (Optional): The specified value for this field will be presented on customers’ credit card statements. It corresponds to the descriptor field on the Allpago side. See Allpago's documentation for more information.