Hi,
I'm currently integrating Accept.js into my site to become PCI compliant. Here was my old server-side work flow:
Create new monthly subscription:
Now I want to tweak this work flow so that I send the opaqueData (dataDescriptor and dataValue) in place of the card info. So the new work flow is now:
Create new monthly subscription:
Step 1 succeeds but step 2.1 fails with the response "Invalid OTS Token". I understand that this is because the dataValue token has already been processed in step 1 (the authorization). So my question is, how do I handle not sending the same dataValue in step 2.1 without sending card info since my server no longer receives that? Also, are neither the card info nor the opaqueData required for steps 2.2 and 3.1?
An option I'm considering:
Please let me know if this is the recommended solution or if there is a better solution. Thanks.
Solved! Go to Solution.
02-06-2018 10:16 AM