Consider C#/asp.net/Webforms used to integrate with accept hosted suite where we use authorize.net payment form to enter credit card details and pay.
In above scenario, we use GetAnAcceptPaymentPage.Run to generate token.
Once we have a token we make a post request to authorize.net payment page.
We add credit card details and pay.
The system goes to receipt page with continue button.
Upon clicking we dont get any response back
However I have registered with webhook to receive all events. I have added handler ashx which recieves the notification once the payment is made. Based on the transactionId I receive the transaction details.
Problem statement:
How to map the webhook received response with the transaction that was made with authorize.net hosted payment method?
Solved! Go to Solution.
12-04-2018 10:27 AM
12-04-2018 03:58 PM
12-04-2018 03:58 PM
Thanks a lot for the response. I am using Invoice# property of the order/order type I guess and its retrieved successfully from getTransactionDetail.
I did try the following but didnt had good results.
1. UserFields[] did not work
2. RefId and TransferId: I guess these are related only to one transaction. Couple of posts say, authorize.net payment page does not hold any of these data and pertains to only one request responses.
Just to close the loop, invoiceNumber field works for our requirement where I can map the payment related data from createPaymentPage to the getTransactionDetail and that helps us update our domain related inhouse data.
Appreciate your help on all the posts.
12-06-2018 07:01 AM
12-06-2018 07:28 AM