eBay · Schema
Charge
This type is used by the charge container, which is an array of one or more charges related to the transfer.
AuctionsCommerceProductMarketplaceFortune 500
Properties
| Name | Type | Description |
|---|---|---|
| cancellationId | string | The unique identifier of an order cancellation. This field is only applicable and returned if the charge is related to an order cancellation. |
| caseId | string | The unique identifier of a case filed against an order. This field is only applicable and returned if the charge is related to a case filed against an order. |
| chargeNetAmount | object | This container shows the net amount of the charge, which is the total amount of the charge minus the total amount of fees credited towards this refund as per eBay policy. It is possible for there to b |
| inquiryId | string | The unique identifier of an Item Not Received (INR) inquiry filed against an order. This field is only applicable and returned if the charge is related to has an INR inquiry filed against the order. |
| orderId | string | The unique identifier of the order that is associated with the charge. |
| paymentDisputeId | string | The unique identifier of a third-party payment dispute filed against an order. This occurs when the buyer files a dispute against the order with their payment provider, and then the dispute comes into |
| refundId | string | The unique identifier of a buyer refund associated with the charge. |
| returnId | string | The unique identifier of an order return. This field is only applicable and returned if the charge is related to an order that was returned by the buyer. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/Charge",
"title": "Charge",
"type": "object",
"properties": {
"cancellationId": {
"type": "string",
"description": "The unique identifier of an order cancellation. This field is only applicable and returned if the charge is related to an order cancellation."
},
"caseId": {
"type": "string",
"description": "The unique identifier of a case filed against an order. This field is only applicable and returned if the charge is related to a case filed against an order."
},
"chargeNetAmount": {
"description": "This container shows the net amount of the charge, which is the total amount of the charge minus the total amount of fees credited towards this refund as per eBay policy. It is possible for there to be multiple charges from multiple orders with one transfer. The net aggregate amount for all charges found in the <b>charges</b> array can be found in the <b>transferDetail.totalChargeNetAmount</b> container.",
"$ref": "#/components/schemas/Amount"
},
"inquiryId": {
"type": "string",
"description": "The unique identifier of an Item Not Received (INR) inquiry filed against an order. This field is only applicable and returned if the charge is related to has an INR inquiry filed against the order."
},
"orderId": {
"type": "string",
"description": "The unique identifier of the order that is associated with the charge."
},
"paymentDisputeId": {
"type": "string",
"description": "The unique identifier of a third-party payment dispute filed against an order. This occurs when the buyer files a dispute against the order with their payment provider, and then the dispute comes into eBay's system. This field is only applicable and returned if the charge is related to a third-party payment dispute filed against an order."
},
"refundId": {
"type": "string",
"description": "The unique identifier of a buyer refund associated with the charge."
},
"returnId": {
"type": "string",
"description": "The unique identifier of an order return. This field is only applicable and returned if the charge is related to an order that was returned by the buyer."
}
},
"description": "This type is used by the <b>charge</b> container, which is an array of one or more charges related to the transfer."
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ebay-charge"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.