Sometimes when create a new Payment Profile and right after that call subscribe with profile api I got E00040 error. After resubmitting the request later it works...
This seems like a bug in authorize.
I'm using sandbox account with the php library.
07-04-2016 05:26 AM
Hello @agoniabg
We've reported this issue to our product team for analysis.
You might also consider just creating a subscription directly which will also create a customer profile as well in a single call.
Richard
07-08-2016 11:13 AM
Hello @RichardH and thanks for the reply.
I tried with the call you mansioned.
But in create Payment Profile call there is an option validationMode=live, which validates the card.
I miss it here. :(
How I validate the card before create a subscription.
Manually make AUTH_ONLY transaction for $0.1 and then void it right before calling the create subscription api?
What is the recommended approach?
07-12-2016 06:06 AM
Hi,
We are facing same issue in 2017. Is the issue fixed with some way or other or product team just ignored it. ??
Please update.
Thanks
08-29-2017 03:57 AM
Being worked on here as well:
https://community.developer.authorize.net/t5/Integration-and-Testing/E00040-when-Creating-Subscripti...
08-29-2017 03:05 PM