Community
Create Account returns SC:403, EM:Permission
We're trying to create an Account for PUSHING to. This is the body we send out in OOP style:
```
CreateAccountRequest(
referenceID=OPKRSTUVWXY--e,
card=Card(
accountNumber=9400111999999990,
expirationDate=202412,
keyID=null,
data=null,
token=null,
device=null
),
bank=null,
owner=Owner(
name=Name(
company=null,
first=Tester,
middle=null,
last=Employee,
suffix=null
),
address=null,
phone=null
)
)
```
This is the response we get:
```
{
SC: 403,
EC: "3C4E1491",
EM: "Permission"
}
Any clues?
Thanks!
```
Posted by [email protected] over 1 year ago
Reuse existing Account Credit Card for Transaction
How are we supposed to reference existing Account credit cards to pull from for transactions, when the Retrieve Client API returns only the cc last 4 digits + expiration month? Shouldn't there be an id for cc's? Shouldn't it too not return an array type?
Posted by [email protected] almost 2 years ago
Debit Card Transaction
I want to implement payment transfer functionality where A user can send money in CAD currency to bank account number. I tried to find resources in documentation but didn't get any clear. Can you please share exact documentation link of transfer money from debit card to bank account. If there are any working testing demo available in documentation then it will be a great help for me.
Thank you in advance !
Posted by [email protected] almost 2 years ago
Permission Error Message when Creating Account
Hey there,
when I run following query to the sandbox api without ?RejectDuplicateCard, everything seems to be working. But if I add it I get following error message `{"SC":403,"EC":"3C4E1019","EM":"Permission"}`
The call itself:
`curl --request POST \
--url "https://api.sandbox.tabapay.net:10443/v1/clients/xxxxxxxxxxxxxxxxxxxxxx/accounts?RejectDuplicateCard" \
--header 'Accept: application/json' \
--header 'Authorization: Bearer ....wALbGw' \
--header 'Content-Type: application/json' \
--data '{"card":{"keyID":"A3sFxQ4DUAq8gv5HVUa2bw","data":"Awqfi08r78BuuGilyuse7A_ShgdjpyajZlZ0vFB1DkcnzrR9tw0Gy-Tdd-gWBmjSAaJxI9USmK4nFMWoEHQpuCwSM5ppo4ZD_g-5Sbzz6rHTuHAUtrJ5Uko_l3RQardVXrXocdm7IQQPlGFezVsC5daf3GKm90PWj_skXlCN3AQRYOzD6V6pw3Tms5LfZLKmbfLpx64q9rDuiS0t_XX64xSoj-IE78ftlSdRljHRZXHo34Amf7LoD-WSSzsaigP005-Bnuy5YNpXo1EukfTiH61ahRXfWfpTNB_t6e28xj8hYMSHynHvPcaR80J7k9vZdL1EddwDEYvbjSxHHBNzVg=="},"owner": {"name": { "first": "John","last": "Customer"},"address": {"line1": "465 Fairchild Drive","line2": "Suite 222","city": "Mountain View","state": "CA","zipcode": "94043"},"phone": {"number": "4159808222"}},"referenceID": "1"}'
`
Posted by Ismael over 1 year ago
Duplicate Card Count
Hello,
It's apparently possible to place a count of duplicate cards permissible on a tenant. Is that placed on the environment or on the API endpoint itself?
I've read here and didn't see any reference of it: https://developers.tabapay.com/reference/how-to-use-duplicate-card-check
Thanks!
Posted by [email protected] over 1 year ago
Query Card retunrs 409
Use token, firstName, lastName, zipCode params and send a query with AVS , and got a 409 status code with following response.
```
{
"SC": 409,
"EC": "3C3E1301",
"EM": "card"
}
```
Posted by Hantsy over 1 year ago
Create account failed
Using the card provided in the https://developers.tabapay.com/docs/sandbox-test-cards failed.
```bash
{"SC":422,"EC":"3C55602E","EM":"Source Disabled"}"
```
Posted by Hantsy Bai over 1 year ago
Tokenization Page Error
Good day,
I followed the instructions on how to embed the provided iframe, along with the event listener attached to the page. However, when I enter the card details and click Use Card, the SSOEncrypt network call is cancelled afterwhich there is the response:
"https://sso.sandbox.tabapay.com:8443/<hidden>.html?accountNumber=4005519200000004&expirationDate=12%2F22&securityCode=1234", and the token and other details are not returned.
Please assist.
Posted by Abbygaye Gordon over 1 year ago
Sandbox test card number
None of the Amex or Discover test card numbers work in sandbox, all receive the response "Sorry this type of card does not accept fund disbursement." How can we test Amex and Discover?
Posted by [email protected] over 1 year ago
Create Transaction > Apple Pay > Permission Error
I tried hard-coding my name for testing Apple Pay per: https://developers.tabapay.com/discuss/63289626a7c4420dfcd48ec4 to see if transactions would go through, but they aren't. Instead am getting a permission error:
```
{
"type": "http://api.etip-staging.etip.io/errors/bad_request",
"title": "Bad Request",
"status": 400,
"detail": "Unhandled tabapay response: {\"SC\":403,\"EC\":\"3C5E2395\",\"EM\":\"Permission\"}",
"stacktrace": [
```
What we're sending in:
```
CreateTransactionRequest(
referenceID=KLNOPKRSTUVWX-,
correspondingID=null,
corresponding=null,
type=PULL,
accounts=Accounts(
sourceAccountID=null,
sourceAccount=SourceAccount(
card=Card(
accountNumber=null,
expirationDate=null,
securityCode=null,
keyID=null,
data=null,
token=null,
device=null,
mobilePay=MobilePay(
accountNumber=517604047...,
expirationDate=202609,
cryptogram=ACfp9yvsN7m0ABXYR0ua...,
transactionID=007E0BE6100BE796...,
eciIndicator=null,
network=MasterCard,
type=credit
),
processor=null
),
bank=null,
owner=Owner(
name=Name(
company=null,
first=Sami,
middle=null,
last=Eljabali,
suffix=null
),
address=null,
phone=null)
),
destinationAccountID=null,
destinationAccount=null
),
amount=1.00,
currency=840,
ofacValue=null,
memo=null,
achOptions=null,
pullOptions=null,
softDescriptor=null,
location=null
)
```
Decrypted Apple Pay
```
{
"applicationPrimaryAccountNumber": "51760404...",
"applicationExpirationDate": "260929",
"currencyCode": "840",
"transactionAmount": 100,
"deviceManufacturerIdentifier": "05011...",
"paymentDataType": "3DSecure",
"paymentData": {
"onlinePaymentCryptogram": "AD6yAiS8n0gkA..."
},
"msg": "",
"time": "2022-09-19T16:00:39.191Z",
"v": 0
}
```
Any tips or ideas are welcome. Thanks!
Posted by [email protected] over 1 year ago