action openchannel_post_custom_gateway_refund_ownership_id { label: "Fully or partially refund payment for an app on behalf of a user" description: "- Results are returned for the market provided within the basic authentication credentials\n- Payments must be enabled and 'Custom' must be selected as the gateway in order to use this API endpoint\n" provider: openchannel method: POST path: "/custom-gateway/refund/{ownershipId}" encoding: json input: { type: "object" properties: { amount: { type: "integer" } customData: { type: "string" } date: { type: "integer" format: "int64" } developerAmount: { type: "integer" } feeAmount: { type: "integer" } marketplaceAmount: { type: "integer" } ownershipId: { type: "string" } } required: ["amount", "ownershipId"] additionalProperties: false } output: { type: "object" additionalProperties: true } }