Skip to main content
Version: Lab (preview)

createOfflineTransaction

MUTATION

This call is used to create an offline transaction for an invoice. Offline transactions are used to track payments that are made outside Pay Theory toward an Invoice.

Arguments

inputRequired
OfflineTransactionInput
The input object that contains all of the information needed to create an offline transaction.

Response

OfflineTransaction
amount
Int| null
The amount of the offline transaction.
instance_id
String| null
The Pay Theory unique identifier for the offline transaction.
invoice_id
String| null
The Pay Theory unique identifier for the invoice that the offline transaction is being applied to.
note
String| null
A note that can be added to the offline transaction. This is a custom value that can be used to store information about the offline transaction.
transaction_date
AWSDate| null
The date that the offline transaction was made.
type
OfflineTransactionType| null
The type of offline transaction. It can be one of the following: ACH, CARD, CASH, OTHER.
Values
ACHCARDCASHOTHER