Alpha Bank Bonus Loyalty Program
Alpha Bank Bonus Loyalty
Alpha Bank Bonus Loyalty redemption service is exclusively available for merchants who maintain a corresponding service agreement with Alpha Bank.
The available offers will appear as a selectable option on the payment page across all Nexi XPay channels and integration models, including:
- Hosted Payment Page (HPP)
- E-commerce Plugins (all plugins mentioned in the Plugins for CMS section)
- Build Integration (API)
- Pay By Link

Payment Flow in e-shop
- The cardholder selects the card payment option and is securely redirected to Nexi XPay for the payment.
- By entering the card details, the platform identifies that the card participates in the Alpha Bank Bonus Loyalty program.
- Available redemption offers are presented based on the cardholder’s available points and the transaction amount, allowing the customer to select their preferred redemption offer.
- The transaction is finalized upon selection of the desired offer, and the corresponding amount is subsequently charged.
Example – Payment via Hosted Payment Page (HPP)
To create a sample payment using the Hosted Payment Page (HPP), you can use a request model similar to the following:
code
{ "order": { "orderId": "Sample order ID", "amount": "10", "currency": "EUR", "language": "ITA", "description": "Sample description", "customerInfo": { "cardHolderName": "Leonardo Da Vinci", "cardHolderEmail": "l.davinci@gxxmxil.com" } }, "paymentSession": { "actionType": "PAY", "captureType": "IMPLICIT", "amount": "10", "cancelUrl": "{{Web-hook-URL}}", "notificationUrl": "{{Web-hook-URL}}", "resultUrl": "{{Web-hook-URL}}", "language": "ITA", "description": "Apple iPhone 15" }, "expirationDate": "2025-12-26" }
Payment Test
To test the Alpha Bank Loyalty Program service, make sure that the payments are IMPLICIT and use the following API key:
code
eb74f106-6534-426b-9856-235546505d77
Below is the card that can be used to make payments with Loyalty:
| Schema | Card No. | Expiry date | CVV |
|---|---|---|---|
| Visa | 4509 0317 8061 0005 | 01/2030 | 811 |
| Mastercard | 5100 9990 4816 0007 | 06/2027 | 803 |