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 theSettings -> 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 underSettings -> 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.