Create a Transaction

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The tenant identifier.

Body Params
int32
date-time
required

The Date/Time the transaction was settled on the card networks.

string

Acquirer Reference Number

date-time

The Date/Time the transaction was authorized on the Front-End processing platform.

string
string
string
double
double

The gross amount of the transaction.

string
string
string
string
string
int32
enum

0 Unknown, 1 Visa, 2 MasterCard, 3 AmericanExpress, 4 Discover, 5 JCB, 6 Europay, 7 PrivateLabel, 8 PayPal, 9 JackHenryACH, 10 DinersClubInternational, 11 Debit, 12 ACH, 13 ChinaUnionPay, 14 Adjustment

int32
enum

0 Unknown, 1 CardPresent, 2 CardNotPresent, 3 ManualEntry, 4 ECommerce, 5 EMVFallback

Allowed:
string
double

The Interchange fee amount reported by Processor.

double
double

The fee amount assessed by the Processor.

double

The Assessment fee amount charged by MasterCard and Visa, reported by Processor.

double

The fee charged to merchant by Infinicept client. Calculated on import using merchant Fee Profile information and reported by Infinicept.

double

The fee charged to submerchant by Infinicept client for Chargeback money movement. Calculated using merchant Fee Profile information and reported by Infinicept.

double
int32
string
required

This could be different than the MID of the SM, as it's the processor's reckoning of to whom this transaction belongs instead of ours
Additionally, this is used to match up with a submerchant when we receive this data in a POST

int32
enum

0 Deposit, 1 Refund, 2 Chargeback, 3 ACHFee, 4 ACHDeposit, 5 MonthlyFee, 6 ChargebackReversal, 7 Decline, 8 AVSOnly, 9 Unknown, 10 AdjustmentFrom, 11 AdjustmentTo, 12 ACHReturn, 13 Fee (CSV Fee Upload entry)

boolean
boolean
date-time
string
string
string
int32
enum

0 New, 1 Incomplete, 2 Authorized, 3 Declined, 4 Captured, 5 Processing, 6 Settled

Allowed:
int32
enum

0 New, 1 Submitted, 2 Funded, 3 AuthOnly, 4 Rejected, 5 Declined, 6 Conveyed, 7 Held, 8 Captured, 9 Processing, 10 Incomplete

int32
enum

0 New, 1 Submitted, 2 Funded, 3 AuthOnly, 4 Rejected, 5 Declined, 6 Conveyed, 7 Held, 8 Captured, 9 Processing, 10 Incomplete

string
string
int32
required
string
int32
enum

0 Active, 1 HoldAllFunding, 2 Canceled, 3 WaitingForFirstTrans, 4 WaitingForFirstAuth, 5 CancelledWithProcessor, 99 Deleted

Allowed:
date-time

The Date/Time when the transaction was sent for processing. WorldPay is set by file import date. Adyen, TSYS, and First Data provides in file.

date-time

The Date/Time when funding instructions for this transaction were sent to processor to move purchase/refund money from FBO to submerchant accounts. Is updated to the Date/Time of each funding attempt.

string
string
date-time

The Date/Time when the calculated fees associated with the transaction is submitted for funding. This can be the same as the settlementDate with daily or in the future if monthly assessment is configured.

string
string
double
double

The Sum of all fees regardless of who assesses/bills the fee for this Transaction. PayfacFee + ChargebackFee + InterchangeFee + ProcessorFee + AssessmentFee

double
depositIds
array of int32s

The Deposits the transaction is associated with upon each funding attempt.

depositIds
int32
enum

0 FlatRate, 1 InterchangePlus, 2 FeeTransactions

Allowed:
int32
enum

0 Monthly, 1 PerTransaction

Allowed:
merchantIdentifiers
array of objects
merchantIdentifiers
notes
array of objects
notes
int32
boolean
date-time
eCheck
object
double
date-time

The Date/Time the transaction was settled on the card brand networks and deposited into the FBO account.

transactionDiscretionaryFields
array of objects
transactionDiscretionaryFields
boolean
string
date-time
submerchantDepositIds
array of int32s
submerchantDepositIds
int32
double
double
adjustment
object
Headers
string
required

The API key id used to authenticate and authorize your request to Infinicept. API keys are managed within your Backoffice tenant.

string
required

The API key value used to authenticate and authorize your request to Infinicept. API keys are managed within your Backoffice tenant.

string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

404

Not Found

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json