We are discontinuing classic libraries. If you are currently using a classic library, you need to migrate to Terminal API.
Do not build a new integration with a classic library.
-
Initiate a transaction with the
GetAdditionalData
tender option, and without recurring parameters. -
If a recurring contract already exists, the Adyen CA retrieves the
shopperReference
andshopperEmail
from the recurring contracts based on the card number. The card alias is always returned. -
The Merchant POS system is provided with these shopper details and can check the merchant database for previous shopper purchases. It can then decide on a discount for the ongoing transaction.
-
The adjusted amount is then provided and the transaction can be completed. The merchant database can be checked on both shopper reference and card alias.