BlueSnap Gateway

Knowledge Center > Billing and Payments > Payment Gateways > Supported Payment Gateways > BlueSnap Gateway

BlueSnap Gateway

BlueSnap provides payment gateway services that provide online credit card payment processing. This gateway is pre-integrated with Zuora for easy configuration and use with ACH and credit card payments.

Note: The ACH payment method verification request has not been implemented because this operation is not supported by BlueSnap.

To set up the BlueSnap Payment Method Updater service in Zuora, see Configure BlueSnap Payment Method Updater for more information.

Supported Payment Methods

BlueSnap supports the following payment methods:

  • Credit Cards (Visa, MasterCard, Discover, American Express, JCB, and Diners Club) 
  • ACH
  • SEPA

Stored Credential Transactions

BlueSnap gateway includes support for the Stored Credential Transactions framework of Visa, Mastercard, and Discover. 

Supported Payment Operations

The following payment operations are available through BlueSnap:

  • Payment

    The Soft Descriptor field is also supported if you create a SEPA payment.

  • Full Refund

    For SEPA refunds, it takes about 7 days for a SEPA payment to reach a stage when it can be refunded.

  • Multiple, Partial Refund (Referenced Refund)

    BlueSnap's API supports only the first partial refund.  An error will occur if attempting to refund multiple partials.  BlueSnap Support team can be contacted to handle this scenario.

  • Payment Cancel / Auth Reversal (Void)

    This operation is available prior to transaction capture.  Once the transaction is captured, then a Refund request can be used.

Payer Name Extraction

While Zuora stores the name of a credit card payment method as a single string, e.g., "John Smith", BlueSnap requires that the first name and last name are sent as two separate fields. To conform to BlueSnap's requirement, Zuora extracts the first name and last name from the single name string. BlueSnap recommends splitting the name by the first space character. 

Configure the BlueSnap Gateway

  1. Navigate to Payments Settings > Setup Payment Gateway
  2. Click Gateway Type field and select BlueSnap, Payment API v2.0.
  3. Click create gateway
  4. Specify the field values.
  5. Click save gateway information.

BlueSnap Configuration Fields

On the BlueSnap gateway configuration page, configure the fields displayed.

Common Configuration Fields

The following are the common configuration fields you must specify for all gateways. See Setting Up Payment Gateways for the general information about setting up a payment gateway and specifying the values for the common fields: 

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

In addition to the common fields, you must provide the following field values that are specific to the BlueSnap gateway. All the fields are required:

  • Username: Username for the BlueSnap API. Follow the steps at BlueSnap Payment API Credentials to create a username for BlueSnap API.
  • Password: Password for the BlueSnap API. Follow the steps at BlueSnap Payment API Credentials to create a password for BlueSnap API.
  • Soft DescriptorYour DBA (doing business as) name as it appeared on your shopper's credit card statement. This field is required by BlueSnap for each payment request. The example format looks like BLS*CompanyName 2125552222.
    • The CompanyName portion of the descriptor supports 20 alphanumeric and special characters: '&', ',', '.', '-', '#'.
    • The phone number supports 0-9 numbers and should contain your customer support phone number.
  • Merchant's Company Name: This field is required if your customers try to add an ACH payment method and select "Business Checking" as the account type. The BlueSnap payment gateway requires that the Company Name is included in the request if the account type is CORPORATE_CHECKING; otherwise, the gateway will mark the transaction as "failed". The value is a maximum of 50 characters. Zuora recommends you to always specify this field for both existing and new gateway instances.

Enable L2

By selecting this checkbox, you are agreeing to send extra information related to a transaction in order to qualify for certain purchasing interchange rates. The extra information is required by the gateway, which must be submitted to achieve Level 2 Interchange rates for Visa and MasterCard.

Enable L3

By selecting this checkbox, you are agreeing to send extra information related to a transaction in order to qualify for certain purchasing interchange rates. The extra information is required by the gateway, which must be submitted to achieve Level 3 Interchange rates for Visa and MasterCard.

Custom Field Commodity Code API Name

This is the API Name of the commodity code custom field. Commodity code is one of the mandatory fields to qualify for Visa Level 3 Interchange rates. This custom field must be created in the product rate plan charge level. 

Last modified


This page has no custom tags.


(not set)