Skip to main content

Terminology

Technical Author Note

This page establishes the canonical terminology used throughout the PAYSTRAX Developer Documentation. Before publication, confirm canonical definitions for Operation ID and Transfer ID, the complete list of response status values, and whether any additional terminology should be included.

Overview

This page defines the terminology used throughout the PAYSTRAX Developer Documentation.

Where possible, terminology is based on verified PAYSTRAX behaviour. Use this page as the canonical reference for terminology used throughout both the Guides and API Reference.

Payment terminology

Documentation termDefinition
SaleA payment that authorises and transfers funds in a single operation.
Pre-authorisationA payment that reserves funds until it is captured or cancelled.
CaptureSettles a previously authorised payment.
CancelReleases all or part of a pre-authorisation before settlement.
Linked RefundReturns funds against an existing payment.
PayoutPushes funds to a payment card.
FundingPulls funds from a payment card.

API implementation

Documentation termAPI implementationNotes
Saleintent: transferCreates a sale payment.
Pre-authorisationintent: authoriseCreates a pre-authorisation.
Linked RefundPOST /payments/{payment_id}/reverseBusiness terminology used in the guides. The API operation is Reverse.
Payoutcustom_data.credit_type = direct_creditPush-to-card operation: Visa OCT / Mastercard MoneySend.
Fundingcustom_data.account_funding = truePull-from-card operation: Visa AFT / Mastercard Funding.

Identifiers

IdentifierPurposeFurther information
Payment IDIdentifies a payment and is used when performing Capture, Cancel and Reverse operations.Response ID Fields
Operation IDResponse ID Fields
Transfer IDResponse ID Fields