Skip to main content

Sign-up

Azupay provides a self-service sign-up for a sandbox account. To sign-up for an account visit the sign-up page and follow the instructions to sign up for a sandbox account.

Credentials

When setting up PayID in the dashboard, configure the following credentials, which are obtained from Azupay:

Client ID

The Client ID is provided as part of the Azupay account request form once the account is created.

Secret key

The Azupay Secret Key can also be generated in the Azupay Dashboard under the Settings -> API Keys -> section.

Azupay account configuration

Payment request webhook events

By default, Azupay sends webhook events for every payment request status change. Please ensure that all webhook events are sent by checking in the Azupay Dashboard under Settings -> Payment Request webhook events section and setting the webhook URL as defined by the connector.

PayID payment acceptance

Please ensure that the Azupay account is configured to decline payments where the amount paid by the customer does not match the amount requested.

Features and limitations

  • PayID - Azupay automatically generates the PayID with the suffix registered at the time of sign-up. Dynamic suffix as part of the payload is currently not supported.
  • Partial Refunds - Partial refunds are supported. However, another refund cannot be initiated while there is an outstanding in-progress refund.
  • PayID expiry - The PayID expiry is currently set to 20 minutes. Any payments initiated against the PayID after the expiry are automatically declined and returned by Azupay.