ANSWERED

Create Transaction 400 BAD_REQUEST

Hello TabaPay, we're unable to do a test create transaction request. Here's some pseudo code: ``` CreateTransactionRequest( referenceID = body.referenceId, // some uuid amount = body.grossTipAmount.toString(), // amount currency = body.currency, //840 type = PULL, accounts = CreateTransactionRequest.Accounts( sourceAccountID = null, sourceAccount = CreateTransactionRequest.Accounts.SourceAccount( card = CreateTransactionRequest.Accounts.SourceAccount.Card(token = token) // from iFrame ) ), ) ``` We're getting the following in our logs: ``` 2022-06-11 04:05:40.605 TRACE 1 --- [or-http-epoll-2] o.s.w.r.f.client.ExchangeFunctions : [44fc6c19] [e5c7d29f-1, L:/169.254.175.252:52224 - R:api.sandbox.tabapay.net/52.39.125.161:10443] Response 400 BAD_REQUEST, headers=[Server:"nginx", Date:"Sat, 11 Jun 2022 04:05:40 GMT", Connection:"close", Strict-Transport-Security:"max-age=31536000; includeSubdomains", X-Frame-Options:"SAMEORIGIN", X-XSS-Protection:"1; mode=block", X-Content-Type-Options:"nosniff", content-length:"45"] ``` We're then getting: ``` UnsupportedMediaTypeException: Content type 'application/octet-stream' not supported for bodyType=CreateTransactionResult ``` Is it possible for you guys to check your logs around the same time and see what is causing the error? Btw, we put a fake CC of 4242... Any pointers would be of great help. Thanks!
ANSWERED
ANSWERED

Sandbox cards view

This view isn't as accessible as the original view (which was just a plain table): https://developers.tabapay.com/docs/sandbox-test-cards

The API Sandbox URL is not accessiable

Today I tried to explore the TabaPay API, and used the sandbox env variables from TabaPay. `curl https://api.sandbox.tabapay.net:10443/v1/clients/<ClientID> -H "Authorization:xxx"` got a timeout error.
ANSWERED
ANSWERED
ANSWERED

ACH Batch Files

Hello, few questions regarding the Batch ACH file and its requirements. Related doc: https://developers.tabapay.com/docs/overview-of-ach 1) Input File name "Input File name: yyyymmdd_ISO_MID_ACHInput_N_v2-5.csv (sent to TabaPay)" "N=sequence number (1..n) if multiple files per cycle used" a) What's a cycle? May N count for the file count for the day of yyyymmdd? Starting with 1. b) What's ISO? Should we leave that as is? c) What's MID? Should we leave that as is? 2) Output File name "Output File name: yyyymmdd_ISO_MID_ACHOutput.csv (received from TabaPay)" a) Shouldn’t this too include N, otherwise how can we differentiate between multiple sent for the same day? 3) Processed file "Processed file: yyyymmdd_ISO_MID_ACHProcessed_A.csv (received from TabaPay)" a) What’s the difference between processed and output file? 4) Emailing Input File "Subject: NAME ACH; total debits annd $s, total credits and $s" a) Is “Name ACH” == "yyyymmdd_ISO_MID_ACHInput_N_v2-5.csv"? b) Can we have a sample subject line? c) “annd” has a typo. 5) ACH Types "S, N, R" a) What do these stand for? b) Which one to use? 6) Entry Types "CCD, PPD, Web" "CCD’s are Corporate Credit or Debit transactions and are used to originate transactions to or from Corporate Accounts only." a) Assuming all TabaPay customers are corporations and are apart of all transactions(pull, push), wouldn't CCD always be set? "PPD’s are Prearranged Payment or Deposit transactions and are used to originate transactions to Consumer Accounts only." b) Do you mean "originate transactions FROM Consumer Accounts"? c) Is this when we're pulling from Consumers? "WEB is Internet-Initiated/Mobile Entries" d) What makes an internet-initiated entry an internet-initiated entry? 7) Entry description a) Okay to be blank? 8) IIN "Individual Identification Number. No commas, no blanks. No symbols: REQUIRED: must be unique over 7 rolling days" a) This is an ID for the receiver? Or the transaction line? 9) RTN a) Routing number, right? 10) Debit-Credit a) Pushing ACH == Debit, and vice versa, correct?
ANSWERED

iFrame initialization with TabaPay Account #?

Can one initialize a TabaPay iFrame using an existing TP Account Id?
ANSWERED

Is there an example to handle Stripe *Accept Payment* with TabaPay

Is there is a complete example to demonstrate how to convert a Stripe **Accept Payment** to TabaPay API?
ANSWERED

Provides more request/response for the APIs calling

Currently, writing codes to integrate Tabapay APIs is not easy. I found there are some example json(request/response) in the **additional APIs reference** section. Can you provide more examples for the request/response, esp, including the failure and exception cases, thus we can mock Tabapay APis directly in our codes.