Community
Subject: Error SC: 207, EC: 30185000 on 3DS Init API (Sandbox) - Previously Working
Hi all,
I am currently testing the 3DS integration in the Sandbox environment and have run into a roadblock with the v2/.../3ds/init endpoint. This exact flow was working successfully last week, but now I consistently receive an SC: 207 error.
For this test, I am using the first Visa card from the 3DS test cards list provided in your documentation.
Here are the exact steps and payloads I am using:
Step 1: Create Account (Success)
I am able to successfully create the account and receive an accountID. The card token was generated from the iframe.
curl --request POST \
--url https://api.sandbox.tabapay.net:10443/v1/clients/[REDACTED_CLIENT_ID]/accounts \
--header 'accept: application/json' \
--header 'authorization: Bearer [REDACTED_BEARER_TOKEN]' \
--header 'content-type: application/json' \
--data '{
"referenceID": "Unique_refID123",
"card": {
"token": "[REDACTED_CARD_TOKEN]"
},
"owner": {
"name": {
"first": "Test",
"middle": "D",
"last": "Name"
},
"address": {
"line1": "123 Street",
"city": "San Francisco",
"state": "CA",
"zipcode": "94103",
"country": "840"
}
}
}'
Step 2: 3DS Init (Failure)
When passing the newly generated accountID into the V2 3DS Init endpoint, the request fails.
curl --request POST \
--url https://api.sandbox.tabapay.net:10443/v2/clients/[REDACTED_CLIENT_ID]/3ds/init \
--header 'accept: application/json' \
--header 'authorization: Bearer [REDACTED_BEARER_TOKEN]' \
--header 'content-type: application/json' \
--data '{
"account": {
"accountID": "[REDACTED_ACCOUNT_ID]"
},
"order": {
"orderID": "1233order",
"amount": "0.00"
}
}'
This code was working perfectly up until last week. I have already tried testing with multiple different parameters (such as varying the transaction amounts, and trying different test cards), but I consistently get the same error. Could you let me know what EC: 30185000 means and what I need to do to fix it? Any guidance would be greatly appreciated!