| id |
**** |
The transaction ID. |
[optional] |
| website_id |
**** |
The website ID. |
[optional] |
| customer_id |
**** |
The customer ID. |
[optional] |
| type |
String |
Transaction type. |
[optional] |
| status |
String |
Transaction status. |
[optional] |
| result |
String |
Transaction result. |
[optional] |
| amount |
Float |
The transaction's amount. |
[optional] |
| currency |
**** |
|
[optional] |
| purchase_amount |
Float |
The amount actually purchased which may have differed from the originally requested amount in case of an adjustment. |
[optional] |
| purchase_currency |
**** |
|
[optional] |
| request_amount |
Float |
The amount in the payment request. If adjusted, the purchase amount and billing amount may vary from it. |
[optional] |
| request_currency |
**** |
|
[optional] |
| parent_transaction_id |
**** |
The parent's transaction ID. |
[optional] |
| child_transactions |
Array<ResourceId> |
The child transaction IDs. |
[optional] |
| invoice_ids |
Array<ResourceId> |
The invoice IDs related to transaction. |
[optional] |
| subscription_ids |
Array<ResourceId> |
The orders IDs related to transaction's invoice(s). |
[optional] |
| plan_ids |
Array<ResourceId> |
The plan IDs related to transaction's order(s). |
[optional] |
| is_rebill |
BOOLEAN |
|
[optional] |
| rebill_number |
Integer |
The transaction's rebill number. |
[optional] |
| payment_instrument |
PaymentInstrument |
|
[optional] |
| billing_address |
**** |
Billing address. |
[optional] |
| has3ds |
BOOLEAN |
|
[optional] |
| _3ds |
**** |
|
[optional] |
| redirect_url |
String |
The URL to redirect the end-user when an offsite transaction is completed. Defaults to the website's configured URL. |
[optional] |
| retry_number |
Integer |
The position in the sequence of retries. |
[optional] |
| is_retry |
BOOLEAN |
True if this transaction is retry. |
[optional] |
| billing_descriptor |
String |
The billing descriptor that appears on the periodic billing statement. Commonly 12 or fewer characters for a credit card statement. |
[optional] |
| description |
String |
The payment description. |
[optional] |
| request_id |
String |
The transaction's request ID. This ID must be unique within a 24 hour period. Use this field to prevent duplicated transactions. |
[optional] |
| has_amount_adjustment |
BOOLEAN |
True if transaction has amount adjustment. |
[optional] |
| gateway_name |
**** |
Payment Gateway name, available only after the gateway is selected for the transaction. |
[optional] |
| custom_fields |
ResourceCustomFields |
|
[optional] |
| processed_time |
**** |
Transaction processed time. |
[optional] |
| created_time |
**** |
Transaction created time. |
[optional] |
| updated_time |
**** |
Transaction updated time. |
[optional] |
| gateway_account_id |
**** |
The transaction's Gateway Account ID. |
[optional] |
| gateway_transaction_id |
**** |
The gateway's transaction ID. |
[optional] |
| gateway |
TransactionGateway |
|
[optional] |
| acquirer_name |
**** |
Acquirer name, available only when transaction use gateway, else null. |
[optional] |
| method |
**** |
Payment Method. Use `paymentInstrument.method` instead. |
[optional] |
| velocity |
Integer |
The number of transactions by the same customer in the past 24 hours. |
[optional] |
| revision |
Integer |
The number of times the transaction data has been modified. The revision is useful when analyzing webhook data to determine if the change takes precedence over the current representation. |
[optional] |
| reference_data |
Hash<String, String> |
Transaction reference data. |
[optional] |
| bin |
String |
Payment Card BIN. |
[optional] |
| has_dcc |
BOOLEAN |
True if transaction has Dynamic Currency Conversion applied. |
[optional] |
| dcc |
TransactionDcc |
|
[optional] |
| has_bump_offer |
BOOLEAN |
True if transaction has a Bump offer. |
[optional] |
| bump_offer |
TransactionBumpOffer |
|
[optional] |
| risk_score |
Integer |
The transaction's risk score. |
[optional] |
| risk_metadata |
**** |
Risk metadata. |
[optional] |
| notification_url |
TransactionNotificationUrl |
|
[optional] |
| is_disputed |
BOOLEAN |
True if transaction is disputed. |
[optional] |
| dispute_time |
DateTime |
Time the dispute was created, else null. |
[optional] |
| dispute_status |
String |
The dispute's status, else null. |
[optional] |
| is_reconciled |
BOOLEAN |
True if the transaction has been verified with gateway batch data. |
[optional] |
| is_processed_outside |
BOOLEAN |
True if the transaction was processed outside of Rebilly. |
[optional] |
| is_merchant_initiated |
BOOLEAN |
True if the transaction was initiated by the merchant. |
[optional] |
| had_discrepancy |
BOOLEAN |
True if the transaction has been updated due to a discrepancy with its. source of truth. |
[optional] |
| order_id |
String |
The transaction's order ID. This ID must be unique within a 24 hour period. This field was renamed to the `requestId`. |
[optional] |
| arn |
String |
The acquirer reference number. |
[optional] |
| report_amount |
Float |
Transaction amount converted to organization selected report currency. |
[optional] |
| report_currency |
**** |
|
[optional] |
| settlement_time |
DateTime |
The time that the transaction was settled by the banking instuition. |
[optional] |
| discrepancy_time |
DateTime |
The time of the most recent discrepancy on the transaction. |
[optional] |
| _links |
Array<null> |
The links related to resource. |
[optional] |
| _embedded |
Array<null> |
Any embedded objects available that are requested by the `expand` querystring parameter. |
[optional] |