Adjustments

Forced Transactions

Endpoint URL: https://secure.ftipgw.com/ArgoFire/transaction.asmx?op=ProcessCreditCard

Method: Supports SOAP POST and HTTP POST (form-encoded)

Description: Processes a "forced" credit card transaction by manually submitting a pre-authorized approval code. This is used when a merchant receives authorization through external means (e.g., phone approval) and must now force the transaction into the batch for settlement.


Request Parameters

Parameter
Type
Required
Description

UserName

string

Yes

Admin username

Password

string

Yes

Admin password

Vendor

string

Yes

Merchant numeric key

TransType

string

Yes

Should be FORCE

Amount

string

Yes

Transaction amount

AuthCode

string

Yes

Authorization code manually provided by the card issuer

CcAccountNum

string

Yes

Credit card number

CcExpDate

string

Yes

Card expiration date (MMYY)

CcNameOnCard

string

No

Cardholder name

CcStreet

string

No

Billing street address

CcZip

string

No

Billing ZIP/postal code

Invoice

string

No

Optional invoice number

CustomerID

string

No

Optional merchant-defined customer ID

ExtData

string

No

Optional XML-formatted metadata


Notes

  • Use FORCE as TransType: This is required to indicate that the transaction is a post-authorization force-through. The gateway bypasses the real-time authorization request and uses the provided AuthCode.

  • Common use cases:

    • Recovery from a system or communications failure after voice authorization

    • Submitting a transaction when the original authorization was received outside the gateway

    • Consolidating manually approved sales into daily settlement

  • Critical field: AuthCode You must supply a valid authorization code that was previously issued by the card network or issuer. This tells the gateway to treat the transaction as already approved.

  • Force transactions skip risk checks: Since no authorization is performed, gateway-level fraud screening, CVV validation, or AVS are not applied. Merchants should exercise extra caution.

  • Settlement timing: Forced transactions are eligible for inclusion in the current day’s open batch and will settle normally unless flagged by downstream processing rules.

Last updated