Workarounds are available to assist depending on your requirements:
1. If you have members with account ID's who then become Ezybonds members, you could request that their Ezy ID’s be added to their account profile on your merchant website. You could then join or relate that Ezy Id with the Invoice ID which you send to the Ezybonds payment page from your payment button. When a purchase is successful, your Notification Script receives an Ezybonds Transaction ID, so along with that you know the Invoice ID of the original payment which you can then join to the account of Ezybonds member who made the payment.
2. You receive an email (example below) for every purchase made through your payment button which contains the Transaction ID and Ezyaccount ID of the member who made the purchase. You could create a cron job to parse the Transaction ID and Ezyaccount ID out of the email and correlate it with the member.
Since you know the original order Invoice ID associated with your paying Ezybonds member and your Notification script updates your database based on that original Invoice ID with an Ezybonds Transaction ID sent in the PAYMENT step of the Notification response, you can then relate the Ezyaccount ID of the member who made the payment with the Transaction ID and Ezyaccount ID taken from the Ezybonds payment email below.
EXAMPLE - payment email you would receive:
| ||||||||||||||||||||||||||||
Dear Merchant, | ||||||||||||||||||||||||||||
We are pleased to advise that the following online purchase has been successfully processed and the funds have been credited to your AUD EzyAccount. | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
Kind Regards | ||||||||||||||||||||||||||||
Ezybonds Admin
|
3. As a last resort you can always correlate the Ezy ID’s of your members’ purchases through your Ezyaccount.