Welcome to Zuora Product Documentation

Explore our rich library of product information

Configure credit card payments on EBANX in India using Payment Pages 2.0

Learn how to create and configure a Zuora Hosted Payment Page that uses the EBANX gateway to collect credit card payments from customers in India.

Before you configure the Hosted Payment Page, ensure that the following prerequisites are met:

  • You have an active EBANX merchant account enabled for credit card processing in India, and you have your Integration Key and Public Integration Key from the EBANX dashboard.
  • Your Zuora user has the Payment Settings administrative permission.
  • Indian Rupee (INR) is configured as an active currency in your tenant.
  • You have configured an EBANX gateway instance in Zuora.

The Hosted Payment Page collects credit card details from your customers and tokenizes them through the EBANX gateway. For India, the page must include the Identity Number field and use 3D Secure 2.0 authentication.

  1. Navigate to Settings > Payments > Setup Payment Page.
  2. Select Create New Hosted Page, and from the Type list, select Credit Card.
  3. Enter values for the following fields.
    Table 1. Hosted Payment Page configuration fields
    FieldDescription
    TypeType of payment method that the page collects. Select Credit Card.
    Page NameUnique, descriptive name for the Payment Page.
    Default Payment GatewayGateway used to process payments submitted through the page. Select the EBANX gateway instance that you configured.
    Hosted DomainDomain on which your callback page resides, in the format https://www.domain.com.
    Callback PathPath of your callback page. Zuora appends this path to the hosted domain to build the full callback URL.
    Page Title(Optional) Title displayed on the Payment Page.
    Page Description(Optional) Description displayed on the Payment Page.
    CSS(Optional) Custom CSS used to style the Payment Page to match your branding.
  4. In the Page Fields section, select the fields to display on the page.

    For India, include the Identity Number field in addition to the standard card fields.

    Table 2. Available credit card fields
    Field labelDescription
    Card TypeCard network, such as Visa or Mastercard.
    Card NumberCard number.
    Expiration DateCard expiration month and year.
    CVVCard security code.
    Cardholder NameName of the cardholder.
    Identity NumberCustomer's identification document number. Required for India.
    CountryCardholder's country.
    Address 1, Address 2Cardholder's street address.
    CityCardholder's city.
    StateCardholder's state.
    Postal CodeCardholder's postal code.
    Contact Phone NumberCardholder's phone number.
    Email AddressCardholder's email address.
  5. In the 3D Secure section, select Enable 3D Secure 2.0.

    3D Secure 2.0 is required for credit card transactions in India.

  6. (Optional) Configure the security settings for the page, such as Smart Bot Attack Prevention and the CAPTCHA submission thresholds.
  7. Select Save.

    Zuora generates a Hosted Page URL and a Page ID for the page. Note the Page ID, because you pass it when you render the page in your client application.