Download OpenAPI specification:Download
API for an external payment method that is called by the enfore platform
org-id required | string ID of the organization whose data is being accessed. |
service_location_id required | string [ 1 .. 256 ] characters The ID of the service location the payment method will/may be used at. |
cash_register_id required | string [ 1 .. 256 ] characters The ID of the cash register the payment method will/may be used on. |
client_language required | string The language that the client UI uses. This can be used by the EPM implementation to provide localized texts for the availability info. The parameter is a "language tag" (see https://www.w3.org/TR/ltli/#dfn-language-tag). |
customer | any (ContactInformation) Information about a contact. Depending on the type of contact (private person, organization, organization with representative) and whether the entities are modeled as contacts via the contacts API, different structures are used. Note that this structure is used to reference plain contacts as well as contacts with a specific role such as customer or suppliers. Depending on the usage context, not all types of contact informations may be usable. |
customer_identifiers | Array of any (CustomerIdentifier) Identifiers available for identification of the customer that will/may use the external payment method. |
Status information for the external payment method
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
{- "status": "AVAILABLE",
- "additional_information": [
- {
- "text": "string",
- "status_level": "NONE"
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
identifier_code required | string [ 1 .. 256 ] characters The identifier code to validate. Usually scanned from a barcode or QR code or entered manually by the merchant/user. |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "identifier_code": "string",
- "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "VerifyCustomerSuccess",
- "status": "UNKNOWN_IDENTIFIER",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "payment_vouchers": [
- {
- "identifier": "string",
- "description": "string",
- "external_data": "string"
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
identifier_code required | string [ 1 .. 256 ] characters The identifier code to validate. Usually scanned from a barcode or QR code or entered manually by the merchant/user. |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "identifier_code": "string",
- "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "ValidatePaymentVoucherSuccess",
- "status": "UNKNOWN_IDENTIFIER",
- "voucher_description": "string",
- "identifier": "string",
- "external_data": "string"
}
org-id required | string ID of the organization whose data is being accessed. |
basket required | object (SalesBasket) |
selected_payment_vouchers | Array of objects (SelectedPaymentVoucher) The payment vouchers that were both found to be valid and have been selected by the user. Note that this list may be null/empty! |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "basket": {
- "items": [
- {
- "item_id": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "lot_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "options": [
- {
- "identifier": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "is_single_issue": true,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
], - "extra_charges": [
- {
- "identifier": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "is_single_issue": true,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
], - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
], - "total_gross_amount": {
- "value": 0,
- "unit": "AUD"
}, - "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
]
}, - "selected_payment_vouchers": [
- {
- "identifier": "string",
- "external_data": "string"
}
], - "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "ComputePossiblePaymentsSuccess",
- "possible_payments": [
- {
- "payment_amount": {
- "value": 0,
- "unit": "AUD"
}, - "can_be_processed_with_reduced_amount": false,
- "payment_description": "string",
- "derived_from_voucher_identifier": "string",
- "external_data": "string",
- "does_not_require_offset_payout_computation_on_void": false
}
], - "declined_vouchers": [
- {
- "voucher_identifier": "string",
- "description": "string"
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
void_basket required | object (VoidBasket) |
original_sales_basket | object (OriginalSalesBasketForVoid) |
original_epm_payments required | Array of objects (OriginalPayment) |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "void_basket": {
- "items": [
- {
- "original_sales_basket_item_id": "string",
- "number_of_sales_units": 0,
- "amount": {
- "value": 0,
- "unit": "AUD"
}
}
], - "total_gross_amount": {
- "value": 0,
- "unit": "AUD"
}
}, - "original_sales_basket": {
- "invoicing_date": "2017-07-21T17:32:28.123Z",
- "total_gross_amount": {
- "value": 0,
- "unit": "AUD"
}, - "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "items": [
- {
- "item_id": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "lot_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "number_of_previously_voided_sales_units": 0,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "options": [
- {
- "identifier": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "is_single_issue": true,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
], - "extra_charges": [
- {
- "identifier": "string",
- "product_id": "string",
- "sales_category_id": "string",
- "sales_unit": {
- "value": 0,
- "unit": "ENERGY_JOULES"
}, - "number_of_sales_units": 0,
- "is_single_issue": true,
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
], - "excluded_from_discounts": true,
- "applied_discounts": [
- {
- "@type": "ManualDiscountApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "applied_markups": [
- {
- "@type": "ManualMarkupApplication",
- "amount": {
- "value": 0,
- "unit": "AUD"
}, - "description": "string",
- "reason": {
- "@type": "PlatformDefinedPriceModificationReason",
- "name": "DAMAGED"
}
}
], - "taxes": [
- "CH_STANDARD_VAT_2008"
]
}
]
}, - "original_epm_payments": [
- {
- "id": "string",
- "payment_amount": {
- "value": 0,
- "unit": "AUD"
}, - "payment_request_id": "string",
- "payment_reference": "string",
- "payment_processing_data": "string",
- "previously_performed_offset_payouts": [
- {
- "id": "string",
- "payout_amount": {
- "value": 0,
- "unit": "AUD"
}, - "payout_request_id": "string",
- "payout_reference": "string",
- "payout_processing_data": "string"
}
]
}
], - "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "ComputeNecessaryOffsetPayoutsForVoidSuccess",
- "necessary_offset_payouts": [
- {
- "payment_amount": {
- "value": 0,
- "unit": "AUD"
}, - "offset_for_payment_id": "string",
- "external_data": "string",
- "can_be_replaced_by_another_payout_method": false
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
payment_request_id required | string The ID of the payment request whose payment is to be captured. |
payment_reference required | string The payment reference of the payment to capture as provided
by the |
payment_processing_data | string The payment processing data of the payment to capture as
provided by the |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "payment_request_id": "string",
- "payment_reference": "string",
- "payment_processing_data": "string",
- "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "CapturePaymentSuccess",
- "payment_processing_data": "string",
- "custom_receipt_document_information": [
- {
- "type": "string",
- "text": [
- "string"
]
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
payment_request_id required | string The ID of the payment request whose payment is to be canceled. |
payment_reference required | string The payment reference of the payment to cancel as provided
by the |
payment_processing_data | string The payment processing data of the payment to cancel as
provided by the |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "payment_request_id": "string",
- "payment_reference": "string",
- "payment_processing_data": "string",
- "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "CancelPaymentSuccess",
- "payment_processing_data": "string"
}
org-id required | string ID of the organization whose data is being accessed. |
payout_request_id required | string The ID of the payout request for which the payment is to be reverted. |
payment_request_id required | string The ID of the payment request whose payment is to be reverted. |
payment_reference required | string The payment reference of the payment to revert as provided
by the |
payment_processing_data | string The payment processing data of the payment to revert as
provided by the |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "payout_request_id": "string",
- "payment_request_id": "string",
- "payment_reference": "string",
- "payment_processing_data": "string",
- "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "RevertPaymentSuccess",
- "payout_reference": "string",
- "payout_processing_data": "string",
- "payment_processing_data": "string",
- "custom_receipt_document_information": [
- {
- "type": "string",
- "text": [
- "string"
]
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
payout_request_id required | string The ID of the payout request for which the payout is to be granted. |
requested_amount required | object (Money) A Money represents a monetary value (i.e., a currency and an amount), for example "120 EUR" or "2,500.75 USD". |
invoice_or_credit_memo_information required | Array of objects (InvoiceOrCreditMemoInformation) Information about the invoices/credit memos that the payout is to be made for. Note that the enfore platform currently only supports payouts for single invoices/ credit memos. The list is used as that functionality is planned to be extended in the future. |
offset_for_payment_request_id | string The ID of the payment request which the payout shall offset. |
offset_for_payment_reference | string The payment reference of the payment which the payout shall offset. |
offset_for_payment_processing_data | string The payment processing data of the payment which the payout shall offset |
external_data | string External data that was previously provided for the payout. For now, this is only possible for "offset payouts" computed via the "compute necessary offset payouts for void" endpoint. |
payment_method_configuration required | object (PaymentMethodConfiguration) Information about the configuration for an external payment method that is passed into the payment/payout calls. |
context required | object (PaymentContext) Context information about the payment that the external payment method is going to be used for. Contains information about the customer, scanned identifiers, service location etc. to allow the external service to a) decide on availability and b) provide additional information to display in the UI. |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "payout_request_id": "string",
- "requested_amount": {
- "value": 0,
- "unit": "AUD"
}, - "invoice_or_credit_memo_information": [
- {
- "number": "string",
- "transaction_date_and_time": "2025-04-23T13:33:04Z",
- "source_entity_information": {
- "type": "SALES_ORDER",
- "number": "string",
- "transaction_date_and_time": "2025-04-23T13:33:04Z"
}
}
], - "offset_for_payment_request_id": "string",
- "offset_for_payment_reference": "string",
- "offset_for_payment_processing_data": "string",
- "external_data": "string",
- "payment_method_configuration": {
- "payment_method_reference": {
- "id": "stringstringstringstring",
- "type": "BASIC"
}, - "tipping_allowed": false,
- "partial_payments_allowed": false
}, - "context": {
- "service_location_id": "string",
- "cash_register_id": "string",
- "client_language": "string",
- "customer": {
- "@type": "AnonymousContactInformation",
- "name": "string",
- "contact_address": {
- "full_address": "string",
- "recipient_name": "string",
- "care_of": "string",
- "street_name": "string",
- "street_number": "string",
- "additional": "string",
- "city": "string",
- "zip": "string",
- "country_code": "AF"
}, - "contact_email": "user@example.com",
- "contact_phone": "string",
- "unique_instance_id": "string",
- "external_data": "string",
- "user_level_identifiers": [
- {
- "identifier": "string",
- "label": "string"
}
]
}, - "customer_identifiers": [
- {
- "@type": "ExternalPaymentMethodCustomerIdentifier",
- "identifier": "string",
- "external_payment_method_id": "string"
}
]
}
}
{- "@type": "GrantPayoutSuccess",
- "processed_amount": {
- "value": 0,
- "unit": "AUD"
}, - "payout_reference": "string",
- "payout_processing_data": "string",
- "custom_receipt_document_information": [
- {
- "type": "string",
- "text": [
- "string"
]
}
]
}
org-id required | string ID of the organization whose data is being accessed. |
payout_request_id required | string The ID of the payout request whose payout is to be canceled. |
payout_reference required | string The payout reference of the payout to cancel as provided
by the |
payout_processing_data | string The payout processing data of the payout to cancel as
provided by the |
The result of the request.
Invalid parameters were sent by the client
Credentials missing or not sufficient
{- "payout_request_id": "string",
- "payout_reference": "string",
- "payout_processing_data": "string"
}
{- "@type": "CancelPayoutSuccess",
- "payout_processing_data": "string"
}