Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/bank/accounts | ||
GET | /channel/:channel/bank/accounts/:key | ||
PUT | /channel/:channel/bank/accounts/:key | ||
DELETE | /channel/:channel/bank/accounts/:key |
Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/default/bank/accounts | ||
PUT | /channel/:channel/default/bank/accounts | ||
DELETE | /channel/:channel/default/bank/accounts |
Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/billing/payouts | ||
GET | /channel/:channel/billing/payouts/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/billing/pending/payout/transactions | ||
GET | /channel/:channel/billing/pending/payout/transactions/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/billing/statements | ||
GET | /channel/:channel/billing/statements/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /channel/:channel/billing/transactions | ||
GET | /channel/:channel/billing/transactions/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /internal/billing/transactions | ||
GET | /internal/billing/transactions/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/bank/accounts | ||
GET | /:organization/bank/accounts/:key | ||
PUT | /:organization/bank/accounts/:key | ||
DELETE | /:organization/bank/accounts/:key |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/default/bank/accounts | ||
PUT | /:organization/default/bank/accounts | ||
DELETE | /:organization/default/bank/accounts |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/billing/payouts | ||
GET | /:organization/billing/payouts/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/billing/pending/payout/transactions | ||
GET | /:organization/billing/pending/payout/transactions/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/billing/statements | ||
GET | /:organization/billing/statements/:id |
Method and Path | Description | ||
---|---|---|---|
GET | /:organization/billing/transactions | ||
GET | /:organization/billing/transactions/:id |
Name | Value | Description |
---|---|---|
duty_guarantee | duty_guarantee | |
mor | mor | |
fraud | fraud | |
fx | fx | |
processing | processing | |
rate_lock | rate_lock | |
transfer | transfer | |
negative_balance_guarantee | negative_balance_guarantee |
Name | Value | Description |
---|---|---|
transactions | transactions |
Modeled from stripe: https://stripe.com/docs/api/payouts/failures
Name | Value | Description |
---|---|---|
invalid_account_number | invalid_account_number | |
account_closed | account_closed | |
could_not_process | could_not_process |
Name | Value | Description |
---|---|---|
waiting_for_full_refund | waiting_for_full_refund | |
waiting_for_fulfillment | waiting_for_fulfillment | |
waiting_for_in_transit | waiting_for_in_transit | |
waiting_for_next_payout_date | waiting_for_next_payout_date | |
waiting_for_tracking_info | waiting_for_tracking_info | |
waiting_for_positive_account_balance | waiting_for_positive_account_balance | |
unfulfilled_amount_greater_than_negative_balance | unfulfilled_amount_greater_than_negative_balance | |
account_payment_hold | account_payment_hold |
Name | Value | Description |
---|---|---|
csv | csv |
Name | Value | Description |
---|---|---|
capture | capture | |
refund | refund | |
dispute | dispute | |
adjustment | adjustment | |
reversal | reversal | |
shipping_label | shipping_label | |
shipping_label_service | shipping_label_service | |
shipping_label_revenue_share | shipping_label_revenue_share | |
trueup | trueup | |
trueup_base | trueup_base | |
trueup_surcharge | trueup_surcharge | |
carrier_charge | carrier_charge | |
carrier_charge_revenue_share | carrier_charge_revenue_share | |
platform_fee | platform_fee | |
tax | tax | |
duty | duty | |
withholding | withholding | |
other_adjustment | other_adjustment | |
tax_adjustment | tax_adjustment | |
channel | channel | |
channel_billed | channel_billed | |
order_service | order_service | |
virtual_card_capture | virtual_card_capture | |
virtual_card_refund | virtual_card_refund | |
failed_payout | failed_payout | |
tax_refund | tax_refund |
Name | Value | Description |
---|---|---|
flow | flow | |
channel | channel | |
dhl-parcel | dhl-parcel | |
dhl | dhl | |
ups | ups |
Name | Value | Description |
---|---|---|
tax | tax | |
duty | duty | |
freight | freight | |
insurance | insurance |
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
key | string | Yes | - |
|
|
last4 | string | Yes | - |
|
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
bank_account | bank_account_reference | Yes | - |
|
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
ending_balance | decimal | Yes | - |
|
|
settlement | settlement | Yes | - |
|
|
attachments | [attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_id_reference | Yes | - |
|
|
metadata | transaction_metadata | No | - |
|
|
order | billing_channel_order_summary | No | - |
|
|
payment_request | billing_channel_payment_request_reference | No | - |
|
|
currency | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
|
parent | parent_transaction_summary | No | - |
|
|
gross | decimal | Yes | - |
|
|
fees | [fee_deduction] | Yes | [] |
|
|
withholdings | [withholding_deduction] | Yes | [] |
|
|
discounts | [billing_discount] | Yes | [] |
|
|
net | decimal | Yes | - | net = gross -fees - withholdings
|
|
identifiers | map[string] | Yes | {} | We serialize any transaction level identifiers as key/value pairs here
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
status | payout_status | Yes | - |
|
|
bank_account | bank_account_summary | No | - | The bank account to which we sent this payout if known. This generally becomes available once a payment is 'sent'
|
|
amount | decimal | Yes | - |
|
|
attachments | [payout_attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
status | payout_status | Yes | - |
|
|
amount | decimal | Yes | - |
|
A transaction that is pending payout.
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - | The id of the actual transaction that is pending payout
|
|
reason | pending_payout_transaction_reason | Yes | - |
|
|
timeout | pending_payout_transaction_timeout | No | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
|
deleted_at | date-time-iso8601 | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
currency | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
type | statement_attachment_type | Yes | - |
|
|
url | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
info | io.flow.billing.bank.account.v0.unions.bank_account_info:0.19.12 | Yes | - |
|
Interfaces: None
A form to setup a bank account for any country - we'll automatically identify the country from the routing/account number provided
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
routing_number | string | Yes | - |
|
|
account_number | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - | Bank account id
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
last4 | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
organization | billing_channel_organization_summary | Yes | - |
|
|
number | string | Yes | - |
|
|
identifiers | map[string] | No | - | We serialize and order identifiers as key/value pairs here
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
reference | string | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
amount | decimal | Yes | - |
|
|
description | string | No | - |
|
Interfaces: bank_account
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
key | string | Yes | - |
|
|
last4 | string | Yes | - |
|
Interfaces: default_bank_account
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
bank_account | bank_account_reference | Yes | - |
|
Interfaces: payout_interface, payout
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
status | payout_status | Yes | - |
|
|
bank_account | bank_account_summary | No | - | The bank account to which we sent this payout if known. This generally becomes available once a payment is 'sent'
|
|
amount | decimal | Yes | - |
|
|
attachments | [payout_attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: pending_payout_transaction
A transaction that is pending payout.
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - | The id of the actual transaction that is pending payout
|
|
reason | pending_payout_transaction_reason | Yes | - |
|
|
timeout | pending_payout_transaction_timeout | No | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
|
deleted_at | date-time-iso8601 | No | - |
|
Interfaces: generic_statement
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
ending_balance | decimal | Yes | - |
|
|
settlement | settlement | Yes | - |
|
|
attachments | [attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
Interfaces: generic_transaction
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
statement | billing_channel_statement_reference | No | - |
|
|
id | string | Yes | - |
|
|
account | account_id_reference | Yes | - |
|
|
metadata | transaction_metadata | No | - |
|
|
order | billing_channel_order_summary | No | - |
|
|
payment_request | billing_channel_payment_request_reference | No | - |
|
|
currency | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
|
parent | parent_transaction_summary | No | - |
|
|
gross | decimal | Yes | - |
|
|
fees | [fee_deduction] | Yes | [] |
|
|
withholdings | [withholding_deduction] | Yes | [] |
|
|
discounts | [billing_discount] | Yes | [] |
|
|
net | decimal | Yes | - | net = gross -fees - withholdings
|
|
identifiers | map[string] | Yes | {} | We serialize any transaction level identifiers as key/value pairs here
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
bank_account_id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
type | fee_deduction_type | Yes | - |
|
|
amount | decimal | Yes | - |
|
|
description | string | No | - |
|
Interfaces: generic_transaction
Provides internal access to all transactions
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
statement | billing_channel_statement_reference | No | - |
|
|
id | string | Yes | - |
|
|
account | account_id_reference | Yes | - |
|
|
metadata | transaction_metadata | No | - |
|
|
order | billing_channel_order_summary | No | - |
|
|
payment_request | billing_channel_payment_request_reference | No | - |
|
|
currency | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
|
parent | parent_transaction_summary | No | - |
|
|
gross | decimal | Yes | - |
|
|
fees | [fee_deduction] | Yes | [] |
|
|
withholdings | [withholding_deduction] | Yes | [] |
|
|
discounts | [billing_discount] | Yes | [] |
|
|
net | decimal | Yes | - | net = gross -fees - withholdings
|
|
identifiers | map[string] | Yes | {} | We serialize any transaction level identifiers as key/value pairs here
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: bank_account
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
key | string | Yes | - |
|
|
last4 | string | Yes | - |
|
Interfaces: default_bank_account
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
bank_account | bank_account_reference | Yes | - |
|
Interfaces: payout_interface, payout
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
status | payout_status | Yes | - |
|
|
bank_account | bank_account_summary | No | - | The bank account to which we sent this payout if known. This generally becomes available once a payment is 'sent'
|
|
amount | decimal | Yes | - |
|
|
attachments | [payout_attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: pending_payout_transaction
A transaction that is pending payout.
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - | The id of the actual transaction that is pending payout
|
|
reason | pending_payout_transaction_reason | Yes | - |
|
|
timeout | pending_payout_transaction_timeout | No | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
|
deleted_at | date-time-iso8601 | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
type | payout_attachment_type | Yes | - |
|
|
url | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
timestamp | date-time-iso8601 | Yes | - |
|
|
reason | payout_status_failure_code | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
placeholder | string | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
timestamp | date-time-iso8601 | Yes | - |
|
Interfaces: generic_transaction
Note there is no statement on the payout transaction. We intend to deprecate the statement field once payouts are fully rolled out
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_id_reference | Yes | - |
|
|
metadata | transaction_metadata | No | - |
|
|
order | billing_channel_order_summary | No | - |
|
|
payment_request | billing_channel_payment_request_reference | No | - |
|
|
currency | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
|
parent | parent_transaction_summary | No | - |
|
|
gross | decimal | Yes | - |
|
|
fees | [fee_deduction] | Yes | [] |
|
|
withholdings | [withholding_deduction] | Yes | [] |
|
|
discounts | [billing_discount] | Yes | [] |
|
|
net | decimal | Yes | - | net = gross -fees - withholdings
|
|
identifiers | map[string] | Yes | {} | We serialize any transaction level identifiers as key/value pairs here
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
code | pending_payout_transaction_reason_code | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
created_at | date-time-iso8601 | Yes | - |
|
Interfaces: None
This model indicates that a statement is generated with no funds due to the merchant
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
placeholder | string | No | - |
|
Interfaces: payout_interface
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
status | payout_status | Yes | - |
|
|
amount | decimal | Yes | - |
|
|
sent_on | date-time-iso8601 | No | - |
|
Interfaces: generic_statement
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
account | account_reference | Yes | - |
|
|
ending_balance | decimal | Yes | - |
|
|
settlement | settlement | Yes | - |
|
|
attachments | [attachment] | Yes | - |
|
|
created_at | date-time-iso8601 | Yes | - |
|
Interfaces: generic_transaction
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
statement | billing_channel_statement_reference | No | - |
|
|
id | string | Yes | - |
|
|
account | account_id_reference | Yes | - |
|
|
metadata | transaction_metadata | No | - |
|
|
order | billing_channel_order_summary | No | - |
|
|
payment_request | billing_channel_payment_request_reference | No | - |
|
|
currency | string | Yes | - |
|
|
source | transaction_source | Yes | - |
|
|
parent | parent_transaction_summary | No | - |
|
|
gross | decimal | Yes | - |
|
|
fees | [fee_deduction] | Yes | [] |
|
|
withholdings | [withholding_deduction] | Yes | [] |
|
|
discounts | [billing_discount] | Yes | [] |
|
|
net | decimal | Yes | - | net = gross -fees - withholdings
|
|
identifiers | map[string] | Yes | {} | We serialize any transaction level identifiers as key/value pairs here
|
|
created_at | date-time-iso8601 | Yes | - |
|
|
updated_at | date-time-iso8601 | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
reason | io.flow.trueup.v0.enums.carrier_charge_reason:0.19.12 | Yes | - |
|
|
label_created_at | date-time-iso8601 | Yes | - |
|
|
carrier_id | string | Yes | - |
|
|
carrier_tracking_number | string | Yes | - |
|
|
revenue_share_percentage | decimal | Yes | - | Percentage of revenue a channel should receive from shipments made on this ratecard. Omitted when none. Values are expressed as '0.0295' to represent '2.95%'
|
|
outbound | transaction_metadata_outbound_transaction | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
method | string | Yes | - | The id of the payment method associated with this transaction. See https://api.flow.io/reference/payment/methods
|
|
card | transaction_metadata_channel_card_metadata | No | - |
|
|
organization_transaction | transaction_metadata_channel_organization_transaction | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
type | io.flow.payment.v0.enums.card_type:0.19.12 | Yes | - |
|
|
issuer | transaction_metadata_channel_card_metadata_issuer_summary | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
iin | string | Yes | - |
|
|
country | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
|
metadata | transaction_metadata_payment_transaction | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
failed_payout | transaction_metadata_failed_payout_reference | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
description | string | Yes | - |
|
|
original | transaction_metadata_original_transaction | No | - |
|
|
url | string | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
transaction_id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | No | - |
|
|
key | string | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
request_method | io.flow.label.v0.enums.label_request_method:0.19.12 | No | - |
|
|
carrier | transaction_metadata_shipping_label_carrier | Yes | - |
|
|
revenue_share_percentage | decimal | No | - | Percentage of revenue a channel should receive from shipments made on this ratecard. Omitted when none. Values are expressed as '0.0295' to represent '2.95%'
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - | The carrier id of this label. See https://api.flow.io/reference/carriers
|
|
tracking_number | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
original | transaction_metadata_original_transaction | Yes | - |
|
|
estimate | transaction_metadata_trueup_data | Yes | - |
|
|
actual | transaction_metadata_trueup_data | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
original | transaction_metadata_original_transaction | Yes | - |
|
|
estimate | transaction_metadata_trueup_base_data | Yes | - |
|
|
actual | transaction_metadata_trueup_base_data | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
source | trueup_source | Yes | - |
|
|
weights | trueup_label_weights | Yes | - |
|
|
units | trueup_label_units | Yes | - |
|
|
base | trueup_label_base_v2 | Yes | - |
|
|
fuel | trueup_label_fuel | No | - |
|
|
total | decimal | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
source | trueup_source | Yes | - |
|
|
units | trueup_label_units | Yes | - |
|
|
base | trueup_label_base | Yes | - |
|
|
surcharges | [trueup_label_surcharge] | Yes | - |
|
|
total | decimal | Yes | - |
|
|
dead | io.flow.trueup.v0.models.dead_weight:0.19.12 | No | - |
|
|
dimensional | io.flow.trueup.v0.models.dimensional_weight:0.19.12 | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
original | transaction_metadata_original_transaction | Yes | - |
|
|
estimate | transaction_metadata_trueup_surcharge_data | Yes | - |
|
|
actual | transaction_metadata_trueup_surcharge_data | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
source | trueup_source | Yes | - |
|
|
surcharge | trueup_label_surcharge | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
id | string | Yes | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
amount | decimal | Yes | - | The base rate card charge (based on weight, before fees)
|
|
weight | decimal | Yes | - | The actual weight used for ratecard lookup
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
amount | decimal | Yes | - | The base rate card charge (based on weight, before fees)
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
weight | decimal | Yes | - | The actual weight used for ratecard lookup
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
amount | decimal | Yes | - |
|
|
percentage | decimal | No | - | When applicable, the % used to calculate this surcharge. Values are expressed as '10.5' to represent '10.5%'
Example: 15.5 |
|
per_weight_unit | decimal | No | - | When applicable, the dollar amount per weight unit used to calculate this surcharge. Values are expressed as '0.04' to represent '4 cents' per unit (eg pound)
Example: 0.04 |
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
amount | decimal | Yes | - |
|
|
type | io.flow.trueup.v0.enums.trueup_surcharge_type:0.19.12 | Yes | - |
|
|
percentage | decimal | No | - | When applicable, the % used to calculate this surcharge. Values are expressed as '10.5' to represent '10.5%'
Example: 15.5 |
|
per_weight_unit | decimal | No | - | When applicable, the dollar amount per weight unit used to calculate this surcharge. Values are expressed as '0.04' to represent '4 cents' per unit (eg pound)
Example: 0.04 |
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
weight | io.flow.units.v0.enums.unit_of_weight:0.19.12 | Yes | - |
Example: pound |
|
length | io.flow.units.v0.enums.unit_of_length:0.19.12 | No | - |
Example: inch |
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
base | trueup_label_base_weight | Yes | - |
|
|
dead | io.flow.trueup.v0.models.dead_weight:0.19.12 | No | - |
|
|
dimensional | io.flow.trueup.v0.models.dimensional_weight:0.19.12 | No | - |
|
Interfaces: None
Field | Type | Required? | Default | Description | Annotations |
---|---|---|---|---|---|
type | withholding_deduction_type | Yes | - |
|
|
amount | decimal | Yes | - |
|
|
description | string | No | - |
|
Interfaces: None
Type | Discriminator Value | Example Json | Description |
---|---|---|---|
bank_account_form_info | info (Default) | Minimal | Full |
|
bank_account_form_simple | simple | Minimal | Full |
|
Interfaces: None
Type | Discriminator Value | Example Json | Description |
---|---|---|---|
payout_status_scheduled | scheduled | Minimal | Full |
|
payout_status_sent | sent | Minimal | Full |
|
payout_status_failed | failed | Minimal | Full |
|
Interfaces: None
Type | Discriminator Value | Example Json | Description |
---|---|---|---|
settlement_no_payout | no_payout | Minimal | Full |
|
settlement_payout | payout | Minimal | Full |
|
Interfaces: None
Type | Discriminator Value | Example Json | Description |
---|---|---|---|
transaction_metadata_shipping_label | shipping_label | Minimal | Full |
|
transaction_metadata_channel | channel | Minimal | Full |
|
transaction_metadata_trueup | trueup | Minimal | Full |
|
transaction_metadata_trueup_base | trueup_base | Minimal | Full |
|
transaction_metadata_trueup_surcharge | trueup_surcharge | Minimal | Full |
|
transaction_metadata_carrier_charge | carrier_charge | Minimal | Full |
|
transaction_metadata_manual | manual | Minimal | Full |
|
transaction_metadata_failed_payout | failed_payout | Minimal | Full |
|
transaction_metadata_payment_transaction | payment_transaction | Minimal | Full |
|
Identifies a field that contains Personal Data, as defined by GDPR. By default, any field marked with this annotation will be kept for 1 year and will be purgeable upon request provided there are no incomplete business activities associated with it.
Identifies a field that contains data about a consumer [as opposed to an employee of Flow, an organization or a partner].