Process Transfers for Orders
{
"successful_transfers": {
"count": 1,
"order_count": 2,
"order_ids": [
149483,
149484
],
"bag_ids": [
139970,
139971
],
"transfers": [
{
"id": 93645,
"payment_provider_id": "tr_1QNNs5KUtPkD6xdUHFhGa9HH",
"payout_account_id": 1025,
"amount": 360000,
"currency": "USD",
"status": "SENT",
"payment_provider": "STRIPE",
"related_orders": [
"149483",
"149484"
],
"related_bags": [
"139971",
"139970"
],
"related_distributions": [
"89086",
"89084"
],
"date_created": "2024-11-21T00:03:45+0000",
"date_last_modified": "2024-11-21T00:03:45+0000",
"errors": [],
"payment_service": "STRIPE",
"external_id": "tr_1QNNs5KUtPkD6xdUHFhGa9HH"
}
]
},
"failed_transfers": {
"count": 0,
"order_count": 0,
"order_ids": [],
"bag_ids": [],
"transfers": []
}
}
This endpoint only accepts order_ids
in the request body. Passing in any other fields will result in an exception.
Body
Request to process pending transfers for a given list of Order or Bag identifiers
Identifier of the app that this request is being made for.
List of Violet Bag identifiers for which to process pending transfers.
Identifier of the channel making this request.
List of Violet Order identifiers for which to process pending transfers.
Response
Summary of process transfers request, split by successful and failed transfers.
Summary of job to process transfers for a list of given order or bag identifiers.
List of Violet Bag identifiers for which transfers were processed. Details of each transfer are included in the transfers list.
Count of transfers for which details are present in the transfers list.
Count of orders that this transfer summary record is associated with.
List of Violet Order identifiers for which transfers were processed. Details of each transfer are included in the transfers list.
List of Transfer details for each transfer that was processed as a part of the job that this transfer summary is associated with.
Total amount in fractional currency unit (e.g. cents) for this transfer.
Total value for the bag associated to this transfer
Original currency that this bag was processed in.
Currency that this transfer was processed in.
Time at which the object was created. In ISO-8601 format.
Time at which the object was last modified. In ISO-8601 format.
List of errors associated to this payout transfer during processing.. This value will only be populated if there are errors during processing
Error message describing the issue in the underlying system.
ID of the Payout Transfer this Error is associated to
Unique error code corresponding to this error.
Unique identifier for the object.
Payment Provider that this transfer is executed with. This is the provider that handles transfer processing for this payout account.
STRIPE
, NUVEI
, CREDOVA
, EXTERNAL
ID of the transfer record in Stripe
External ID of the payout record
STRIPE
, NUVEI
, CREDOVA
, EXTERNAL
ID of the Payout Account this Transfer belongs to.
ID of the Payout, if any, this Transfer is associated to
Identifiers of the Bags in Violet that are associated with this transfer.
Identifiers of the Distributions in Violet that are associated with this transfer. The amount of this Transfer is directly computed as the sum of all Distributions related to it.
Identifiers of the Orders in Violet that are associated with this transfer.
Status of the transfer.
SENT
, REVERSED
, PARTIALLY_REVERSED
, PENDING
, FAILED
, BYPASSED
Summary of job to process transfers for a list of given order or bag identifiers.
List of Violet Bag identifiers for which transfers were processed. Details of each transfer are included in the transfers list.
Count of transfers for which details are present in the transfers list.
Count of orders that this transfer summary record is associated with.
List of Violet Order identifiers for which transfers were processed. Details of each transfer are included in the transfers list.
List of Transfer details for each transfer that was processed as a part of the job that this transfer summary is associated with.
Total amount in fractional currency unit (e.g. cents) for this transfer.
Total value for the bag associated to this transfer
Original currency that this bag was processed in.
Currency that this transfer was processed in.
Time at which the object was created. In ISO-8601 format.
Time at which the object was last modified. In ISO-8601 format.
List of errors associated to this payout transfer during processing.. This value will only be populated if there are errors during processing
Error message describing the issue in the underlying system.
ID of the Payout Transfer this Error is associated to
Unique error code corresponding to this error.
Unique identifier for the object.
Payment Provider that this transfer is executed with. This is the provider that handles transfer processing for this payout account.
STRIPE
, NUVEI
, CREDOVA
, EXTERNAL
ID of the transfer record in Stripe
External ID of the payout record
STRIPE
, NUVEI
, CREDOVA
, EXTERNAL
ID of the Payout Account this Transfer belongs to.
ID of the Payout, if any, this Transfer is associated to
Identifiers of the Bags in Violet that are associated with this transfer.
Identifiers of the Distributions in Violet that are associated with this transfer. The amount of this Transfer is directly computed as the sum of all Distributions related to it.
Identifiers of the Orders in Violet that are associated with this transfer.
Status of the transfer.
SENT
, REVERSED
, PARTIALLY_REVERSED
, PENDING
, FAILED
, BYPASSED
Was this page helpful?
{
"successful_transfers": {
"count": 1,
"order_count": 2,
"order_ids": [
149483,
149484
],
"bag_ids": [
139970,
139971
],
"transfers": [
{
"id": 93645,
"payment_provider_id": "tr_1QNNs5KUtPkD6xdUHFhGa9HH",
"payout_account_id": 1025,
"amount": 360000,
"currency": "USD",
"status": "SENT",
"payment_provider": "STRIPE",
"related_orders": [
"149483",
"149484"
],
"related_bags": [
"139971",
"139970"
],
"related_distributions": [
"89086",
"89084"
],
"date_created": "2024-11-21T00:03:45+0000",
"date_last_modified": "2024-11-21T00:03:45+0000",
"errors": [],
"payment_service": "STRIPE",
"external_id": "tr_1QNNs5KUtPkD6xdUHFhGa9HH"
}
]
},
"failed_transfers": {
"count": 0,
"order_count": 0,
"order_ids": [],
"bag_ids": [],
"transfers": []
}
}