Input schema
{
"type": "object",
"properties": {
"amount_usd": {
"type": "number",
"description": "Sale amount in USD, before fees."
},
"method": {
"type": "string",
"enum": [
"tap_to_pay",
"payment_link"
],
"description": "Tap to Pay is contactless in person; Payment Link is sent remotely."
},
"fee_paid_by": {
"type": "string",
"enum": [
"seller",
"customer"
],
"description": "Who absorbs the processing fee. Default seller."
},
"payout": {
"type": "string",
"enum": [
"jim_card",
"ach_transfer"
],
"description": "How the seller withdraws. JIM Card is free. Default jim_card."
}
},
"required": [
"amount_usd",
"method"
],
"additionalProperties": false
}