Skip to main content
Version: 4.0.2

Payout Response API

This API can be used to pull the details of a Payout for all sellers in the Marketplace. You can pull on either a Payout level or a Seller level.

Payout Level

GET Payout Details

Endpoint

/v4/marketplace/{marketplace_id}/payout/{payout_id}

Parameters

FieldTypeDescription
marketplace_idStringUnique identifier for the marketplace
payout_idStringUnique identifier for the overall payout transaction

Response

Response Sample
{
"status": "Settled",
"payout_id": "Payout_id",
"currency": "AUD",
"marketplace_id": "000000-0000-0000-0000-000000000000",
"seller_payouts": [
{
"payout_id": "Payout_id",
"seller_id": "seller_id_1",
"status": "Settled",
"requested_amount": {
"value": 1000
}
},
{
"payout_id": "Payout_id",
"seller_id": "seller_id_2",
"status": "Settled",
"requested_amount": {
"value": 1000
}
}
],
"marketplace_fee_payout": {
"requested_amount": {
"value": 500
},
"net_amount": {
"amount": {
"value": 250
},
"payout_id": "Payout_id",
"mpo_fee_account_id": "85645435-0000-0000-0000-000000",
"status": "Settled"
},
"payouts_fee": {
"amount": {
"value": 250
},
"payout_id": "9900000-0000-0000-0000-000000",
"mpo_fee_account_id": "23466-000-0000-000000",
"status": "Settled"
}
}
}
Response Field Descriptions
FieldData TypeDescription
statusStringCurrent status of the transaction ("Settled")
payout_idStringUnique identifier for the overall payout transaction
currencyStringCurrency code for the transaction (AUD)
marketplace_idStringUnique identifier for the marketplace
seller_payoutsArrayCollection of individual seller payout details
seller_payouts.payout_idStringUnique identifier for specific seller payout
seller_payouts.seller_idStringUnique identifier for the seller
seller_payouts.statusStringCurrent status of the seller payout ("Settled")
seller_payouts.requested_amountObjectContainer for requested amount information
seller_payouts.requested_amount.valueNumberRequested amount value for seller payout (10000)
marketplace_fee_payoutObjectContainer for marketplace fee payout details
marketplace_fee_payout.requested_amountObjectContainer for requested fee amount information
marketplace_fee_payout.requested_amount.valueNumberRequested fee amount value (100)
marketplace_fee_payout.net_amountObjectContainer for net amount information
marketplace_fee_payout.net_amount.amountObjectContainer for amount details within net amount
marketplace_fee_payout.net_amount.amount.valueNumberNet amount value (100)
marketplace_fee_payout.net_amount.payout_idStringUnique identifier for the net amount payout
marketplace_fee_payout.net_amount.mpo_fee_account_idStringIdentifier for marketplace operator fee account
marketplace_fee_payout.net_amount.statusStringStatus of the net amount payout ("Settled")
marketplace_fee_payout.payouts_feeObjectContainer for payouts fee information
marketplace_fee_payout.payouts_fee.amountObjectContainer for amount details within payouts fee
marketplace_fee_payout.payouts_fee.amount.valueNumberPayouts fee value (100)
marketplace_fee_payout.payouts_fee.payout_idStringUnique identifier for the payouts fee transaction
marketplace_fee_payout.payouts_fee.mpo_fee_account_idStringAlternative marketplace operator fee account ID
marketplace_fee_payout.payouts_fee.statusStringStatus of the payouts fee transaction ("Settled")

Seller Level

GET Seller Payout Details

Endpoint

/v4/marketplace/{marketplace_id}/payout/{payout_id}/sellers/{seller_id}

Parameters

FieldData TypeDescription
marketplace_idStringUnique identifier for the marketplace
payout_idStringUnique identifier for the overall payout transaction
seller_idStringUnique identifier for the seller

Response

Response Sample
{
"status": "Settled",
"payout_id": "Payout_id",
"currency": "AUD",
"marketplace_id": "000000-0000-0000-0000-000000000000",
"seller_payouts": [
{
"payout_id": "Payout_id",
"seller_id": "seller_id_1",
"status": "Settled",
"requested_amount": {
"value": 1000
}
}
],
"marketplace_fee_payout": {
"requested_amount": {
"value": 500
},
"net_amount": {
"amount": {
"value": 250
},
"payout_id": "Payout_id",
"mpo_fee_account_id": "85645435-0000-0000-0000-000000",
"status": "Settled"
},
"payouts_fee": {
"amount": {
"value": 250
},
"payout_id": "9900000-0000-0000-0000-000000",
"mpo_fee_account_id": "23466-000-0000-000000",
"status": "Settled"
}
}
}
Response Field Descriptions
FieldData TypeDescription
statusStringCurrent status of the transaction ("Settled")
payout_idStringUnique identifier for the overall payout transaction
currencyStringCurrency code for the transaction (AUD)
marketplace_idStringUnique identifier for the marketplace
seller_payoutsArrayCollection of individual seller payout details
seller_payouts.payout_idStringUnique identifier for specific seller payout
seller_payouts.seller_idStringUnique identifier for the seller
seller_payouts.statusStringCurrent status of the seller payout ("Settled")
seller_payouts.requested_amountObjectContainer for requested amount information
seller_payouts.requested_amount.valueNumberRequested amount value for seller payout (10000)
marketplace_fee_payoutObjectContainer for marketplace fee payout details
marketplace_fee_payout.requested_amountObjectContainer for requested fee amount information
marketplace_fee_payout.requested_amount.valueNumberRequested fee amount value (100)
marketplace_fee_payout.net_amountObjectContainer for net amount information
marketplace_fee_payout.net_amount.amountObjectContainer for amount details within net amount
marketplace_fee_payout.net_amount.amount.valueNumberNet amount value (100)
marketplace_fee_payout.net_amount.payout_idStringUnique identifier for the net amount payout
marketplace_fee_payout.net_amount.mpo_fee_account_idStringIdentifier for marketplace operator fee account
marketplace_fee_payout.net_amount.statusStringStatus of the net amount payout ("Settled")
marketplace_fee_payout.payouts_feeObjectContainer for payouts fee information
marketplace_fee_payout.payouts_fee.amountObjectContainer for amount details within payouts fee
marketplace_fee_payout.payouts_fee.amount.valueNumberPayouts fee value (100)
marketplace_fee_payout.payouts_fee.payout_idStringUnique identifier for the payouts fee transaction
marketplace_fee_payout.payouts_fee.mpo_fee_account_idStringAlternative marketplace operator fee account ID
marketplace_fee_payout.payouts_fee.statusStringStatus of the payouts fee transaction ("Settled")