Hello
For avoiding duplicate transactions can we use the option 'x_duplicate_window' for both ARB and AIM?
How we can pass with in ARB ?
thank you
Sathish
05-16-2012 10:47 AM
Hi sathumenon,
The x_duplicate_window setting is actually not relevant to ARB. The setting is used to prevent our API from flagging duplicate transactions that are submitted via our API. The ARB API does not process any transactions in real time.
Thanks,
Joy
05-18-2012 11:59 AM
Thanks for the reply Joy!
But how can i get rid of "Duplicate Transaction occured for xxxxxx ...." message then?
thank you
05-21-2012 03:26 AM
This isn't a message that can possibly be returned as a result of using the ARB API. The ARB API is only used to establish subscriptions schedules and does not process any transactions in real time. It is possible to recieve an error if you are trying to create a duplicate subscription, but this is not based upon any defined window and will always be returned if two subscriptions are identical.
05-24-2012 10:42 AM
Hello there!,
I am trying to integrate ARB, but I do not find any documentation related to "x_duplicate_window" in the xml documentation provided by authorize.net
I am using "ARBCreateSubscriptionRequest" method using xml api for creating subscriptions but I do want to allow duplicate subscriptions so I would like to specify a very small amount of time to check and after that time it must allow duplicate transactions as per the "x_duplicate_window" settings, please help me with this as how to send this parameter using xml in ARB subscription.
Any help is greatly appreciated.
Thanks in advance.
06-17-2014 06:42 AM
"x_duplicate_window" are only for creating transaction, like the one create with AIM.
When you create ARB, it does not create transaction until the scheduled time.
You can't have duplicate ARB, because even Authorize.net wouldn't know which one is which.
Read doc http://developer.authorize.net/api/arb/
section
Duplicate Subscription Verification
06-17-2014 07:13 AM
I found the solution, it involves using a different invoiceNumber for subsequent transactions. I tried the solution and it worked. Hope this helps someone else out in the future.
03-18-2016 07:12 PM