We are planning on using the Gold Cart for WP e-Commerce plugin to process payments through our AN account. One issue is that we want to pass information back to AN for recovery by the Accounting staff so that they can pull reports from AN that contain the custom field information. So, in addition to the standard who, how much, and CC info, each item created for purchase would contain an Entity Name, a GL Code, and a Department Code that AN would need to capture and hold for reporting purposes. While it looks like I can create custom fields it looks like those fields are for receipt generation or visual feedback. Does the AN database support the ability to have these custom fields be reflected, searchable, and availalbe for download in reports?
Thanks for any guidance
01-16-2013 06:24 PM
No. Authorize.net don't stored any merchant defined fields. Shouldn't you save that on your own database with the transactionID.
01-17-2013 04:12 AM
But how can we ensure, that now duplicate transactions are made in case of retry? We were planning to save some paymentId as part of transaction information.
Consider scenario, when our application sends transaction request to Auth.net. Auth.net executes the charge, and returns the response. But our application crashes before actually receiving and handling the response. Our appliation will be of course restarted, and will see the timed-out payment. So now we need to determine if the transaction was charged or not and we don't have a transactionId for that. So we need to ask auth.net what transactions were successfully charged and we need to link these transaction with our internal information. For that reason we would like to save our custom information (being our internal paymentId as part of auth.net transaction).
Can you please advice how should we handle this scenario with Auth.net?
03-27-2018 02:13 AM
Hi,
You might want to look at Webhooks feature that Authorize.net provides. Webhooks have a retry functionality, so in case your server is down, authorize.net will retry to deliver the notification to your system.
https://developer.authorize.net/api/reference/features/webhooks.html
https://developer.authorize.net/api/reference/features/webhooks.html#Notification_Retries
Thanks,
Naman
03-27-2018 09:52 AM