Use of Azupay PayID on the CV ecommerce Platform
PayID Attributes
- unique: 'email' string is randomly generated by Azupay for a specific payment request for a specific order
- single-use: can only be used once successfully
- amount-controlled: payer entered bank transfer amount must match the payment request's
- time-limited: unused PayID expires
- maximum active and default time by Azupay is 48 hours (2880 mins)
- default CV ecommerce expiry is is 48 hours (2880 mins) . (This can be changed in Azupay settings. But note that bank security checks can delay payment completion and the PayID needs to be active while Azupay waits for the payer's bank to confirm payment. If the PayID is deactivated, the payment is automatically refunded by Azupay to the payer.
- Deactivate PayID triggers on your site:
- user selects the Cancel button on the Azupay popup during checkout
- user session times out (session time outs)
- PayID has been used successfully
PayID Payment Tracking
Because it is possible for more than one PayID to be generated per order, e.g., a generated PayID is deactivated when the user clicks Cancel and the requests another one, payments should be tracked and verified using the Azupay Payment Request ID. This ID is tied to a specific PayID but is not displayed in the Azupay popup during checkout. When the buyer successfully pays using that PayID, the bank transfer is recorded against the Payment Request ID.
Azupay Dashboard
A PayID payment can always be tracked on your Azupay dashboard. Payment details include:
- the Payment Request ID
- sales order number (generated by your system)
- current payment status.
PayID Emails
The system provides four PayID customer notification emails that are auto-scheduled to send when certain PayID payment events occur. They provide your customer with their PayID payment record for their purchase and any needed status updates. You can also set these emails to be bcc'ed to relevant team members so they are alerted to updates without having to log in to the Azupay dashboard and checking.
The emails will always include the PayID and its Payment Request ID for internal tracking and payment enquiries by customers. See: Azupay PayID Emails
Release Payments
Your team members can check the status of an Azupay payment by using the Release Payments feature. The Payment Request ID will be listed.