Payments

Capture payments

Manage and settle payments using the API.

Not applicable to B2B resellers / purchases (Indirect sales / SettlementType:EXTERNAL).

List Payments

get

This API is called to list all payments in your account.

Authorizations
Query parameters
order_referencestring · min: 8Optional

[FILTER] on order_reference. You can also pass the reservation_reference in this field.

Example: ORDRREF123456
payment_idstring · uuid · min: 8Optional

[FILTER] on payment_id.

Example: de1829d0-e144-11ea-bc09-f935c77bef95
payment_merchant_referencestring · min: 8Optional

[FILTER] on payment_merchant_reference.

Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
payment_service_provider_referencestring · min: 8Optional

[FILTER] on payment_service_provider_reference.

Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
payment_external_referencestringOptional

[FILTER] on payment_external_reference.

Example: SHOPPER_REFERENCE
items_per_pageinteger · min: 1 · max: 200Optional

[PAGING] Items Per Page - Allows user's to configure the items_per_page value. For example, to load 100 items per page, the developer may point the user to a url with the query string ?items_per_page=100.

This parameter is mainly usefull to manage response times, higher values result in longer response times and therefore it is recommended to keep this value as low as possible. We do allow to adjust this value so it can be used to batch/cache/update inventory at once.

Clients should anticipate that the value of this parameter may not be honored by the API, and should rely exclusively on the contents of the items_per_page response element in calculating actual page size.

Default: 10Example: 5
start_indexinteger · min: 1 · max: 10000Optional

[PAGING] Index-based paging - Allows user's to jump directly to a specific item position within a list of items. For example, to load 10 items starting at item 200, the developer may point the user to a url with the query string ?start_index=200.

Default: 1Example: 1
pageinteger · min: 1Optional

[PAGING] Page-based paging - Allows user's to jump directly to a specific page within the items. This is similar to index-based paging, but saves the developer the extra step of having to calculate the item index for a new page of items. For example, rather than jump to item number 200, the developer could jump to page 20. The urls during page-based paging could use the query string ?page=1 or ?page=20. The page_index and total_pages properties are used for this style of paging.

Default: 1Example: 1
Header parameters
If-Modified-SincestringOptional

[CACHE] The If-Modified-Since request HTTP header makes the request conditional: the server will send back the requested resource, with a 200 status, only if it has been modified after the given date.

If the resource has not been modified since, the response will be a 304 without any body; the Last-Modified response header of a previous request will contain the date of last modification.

Note that if a single resource has changed, all records matching your request will be returned, not just those changed after the given date. This provides you with an efficient caching method.

Example: Wed, 21 Jan 2022 07:28:00 GMT
Responses
200

Get Payments Response

application/json
get
GET /v3.8/distributor/payments HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "api_version": "3.8.0",
  "data": {
    "kind": "location",
    "current_item_count": 10,
    "items_per_page": 10,
    "start_index": 1,
    "total_items": 200,
    "page_index": 1,
    "total_pages": 20,
    "items": [
      {
        "payment_id": "f44226c0-e142-11ea-86d2-83036af9991e",
        "payment_original_id": "de1829d0-e144-11ea-bc09-f935c77bef95",
        "payment_partner_id": "PAYMENT_PARTNER_ID",
        "payment_merchant_reference": "1478349849927_771663371",
        "payment_external_reference": "SHOPPER_REFERENCE",
        "payment_order_reference": "ORDRREF123456",
        "payment_booking_references": [
          "BKNGREF123456"
        ],
        "payment_order_version": 2,
        "payment_status": "PAID",
        "payment_method": "EXTERNAL",
        "payment_scheme": "VISA",
        "payment_type": "CAPTURE",
        "payment_link": "https://customer.prioticket.com/s?q=K0U2VmVNRGo0SEhGdFVUZ09IK2ViZkdtK1NjPQ==",
        "payment_link_expires_at": "2025-08-05T13:02:36.637Z",
        "payment_recurring": false,
        "payment_recurring_type": "STORE",
        "payment_refund_type": "SYSTEM",
        "payment_refund_reason": "Guest reimbursement",
        "payment_currency_code": "EUR",
        "payment_currency_rate": "2.5263",
        "payment_currency_amount": "10.25",
        "payment_amount": "10.00",
        "payment_total": "100.00",
        "payment_gateway_details": {
          "payment_merchant_account_name": "PrioticketECOM",
          "payment_service_provider_reference": "852596799876396F",
          "payment_service_provider_original_reference": "882596799845511E",
          "payment_gateway_type": "ADYEN",
          "payment_gateway_additional_values": {
            "psp_shopper_name": "Checkout Shopper PlaceHolder",
            "psp_shopper_cardnumber": "1111",
            "psp_issuer_country": "NL",
            "psp_fraudscore": "63",
            "psp_payment_status": "Settled"
          }
        },
        "payment_contact": {
          "contact_uid": "f44226c0-e142-11ea-86d2-83036af9991e",
          "contact_external_uid": "MTAwOV90ZXN0MTAwOUB0ZXN0LmNvbQ==",
          "contact_version": 2,
          "contact_number": "4573246",
          "contact_type": "GUEST",
          "contact_title": "Mr.",
          "contact_name_first": "John",
          "contact_name_last": "Doe",
          "contact_email": "[email protected]",
          "contact_phone": "+14155552671",
          "contact_mobile": "+14155552671",
          "contact_language": "NL",
          "contact_nationality": "Dutch",
          "contact_flight_number": "KL 445",
          "contact_loyalty_number": "46564564564547476",
          "contact_birth_place": "Amsterdam",
          "contact_birth_date": "2025-08-05",
          "contact_passport": "JXXXXXXX",
          "contact_gender": "MALE",
          "contact_age": 19,
          "contact_room_number": "523",
          "contact_website": "example.com",
          "contact_company": {
            "company_name": "Example LTD.",
            "company_registration_number": "text",
            "company_tax_number": "text"
          },
          "contact_classification": "IMPORTANT",
          "contact_address": {
            "name": "Start of the Tour / My house / Office / John Doe",
            "street": "Amstel 1",
            "addition": "Apt B1",
            "city": "Amsterdam",
            "postal_code": "1011 PN",
            "region": "Noord-Holland",
            "country": "The Netherlands",
            "country_code": "NL",
            "place_id": "ChIJrTLr-GyuEmsRBfy61i59si0",
            "latitude": "52.3785323",
            "longitude": "4.893942",
            "notes": "It's on the fourth floor"
          },
          "contact_notes": [
            {
              "note_value": "Wheelchair assistance required.",
              "note_created": "2025-08-05T13:02:36.637Z",
              "note_recipients": [
                "SUPPLIER"
              ],
              "note_creator_account_type": "DISTRIBUTOR",
              "note_creator_user_name": "Andrew",
              "note_creator_user_email": "[email protected]",
              "note_creator_user_role": "Supervisor"
            }
          ],
          "contact_custom_fields": [
            {
              "custom_field_name": "Custom Field Name",
              "custom_field_value": "Custom Field Value"
            }
          ],
          "contact_created": "2025-08-05T13:02:36.637Z",
          "contact_modified": "2025-08-05T13:02:36.637Z"
        },
        "payment_notes": [
          {
            "note_value": "Wheelchair assistance required.",
            "note_created": "2025-08-05T13:02:36.637Z",
            "note_recipients": [
              "SUPPLIER"
            ],
            "note_creator_account_type": "DISTRIBUTOR",
            "note_creator_user_name": "Andrew",
            "note_creator_user_email": "[email protected]",
            "note_creator_user_role": "Supervisor"
          }
        ],
        "payment_created": "2025-08-05T13:02:36.637Z",
        "payment_created_name": "Cashier Name",
        "payment_created_email": "[email protected]"
      }
    ]
  }
}

Create Payment

post

This API is called to initiate a payment on a Prio connected PSP or to settle a manual payment. This is a required step if SettlementType:DIRECT.

  • Only applicable to guest payments. Not applicable to B2B resellers (Indirect sales / SettlementType:EXTERNAL).

  • Once a payment has been made you are unable to amend the reservation.

Authorizations
Query parameters
order_referencestring · min: 8Optional

If only a order_reference is provided, a full payment will be registered and all bookings will be automatically paid. You can also pass the reservation_reference in this field.

Example: ORDRREF123456
booking_referencestring[]Optional

(ADVANCED) In case a booking_reference is provided, a partial payment will be registered. Only the specified booking will be paid.

Example: ["BOOKING_REFERENCE_123"]
Body

Create payment request model.

api_versionstringRead-onlyRequired

Represents the version of the service API that's served in the response.

Example: 3.8.0
Responses
201

Make Payment Response

application/json
post
POST /v3.8/distributor/payments HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 164

{
  "data": {
    "payment": {
      "payment_object_type": "MANUAL",
      "payment_merchant_reference": "TEST_PAYMENT",
      "payment_external_reference": "SHOPPER_REF",
      "payment_method": "CASH"
    }
  }
}
{
  "api_version": "3.8.0",
  "data": {
    "kind": "location",
    "payment": {
      "payment_object_type": "MANUAL",
      "payment_details": {
        "payment_id": "914fca40-d71c-11ea-a4c4-05fbb7067802",
        "payment_merchant_reference": "TEST_PAYMENT",
        "payment_external_reference": "SHOPPER_REF",
        "payment_status": "PAID",
        "payment_method": "CASH",
        "payment_currency_code": "EUR",
        "payment_currency_amount": "421.30",
        "payment_amount": "500.00",
        "payment_total": "500.00",
        "payment_contact": {
          "contact_name_first": "Ladarius",
          "contact_name_last": "Barton",
          "contact_email": "[email protected]"
        },
        "payment_created": "2020-08-05T15:07:08+02:00",
        "payment_created_name": "Demo Cashier",
        "payment_created_email": "[email protected]"
      }
    }
  }
}

Cancel / Refund Payment

delete

This API is called to Cancel / Refund your payment. Only use this API to cancel a payment in progress, e.g. a payment initiated on a payment terminal, or to refund a payment without cancelling the order.

In case you would like to cancel AND refund you can simply call the Cancel Reservation or the Cancel Order API (payment_refund:true) which will refund the payment automatically (also upon auto-cancellation due to reservation expiry). Any card authorizations or blocks will be released as well.

Either the order_reference, booking_reference, product_type_transaction_id, payment_id, payment_merchant_reference or payment_service_provider_reference is required to identify the payment(s) to refund. If provided, only the matching payment(s) will be refunded.

Authorizations
Query parameters
order_referencestring · min: 8Optional

A unique order / reservation reference. If provided, all payments linked to this order will be refunded.

Example: ORDRREF123456
booking_referencestring[]Optional

(ADVANCED) In case a booking_reference is provided, a partial refund will be registered. Only the specified booking will be refunded.

Example: ["BOOKING_REFERENCE_123"]
product_type_transaction_idstring[]Optional

(ADVANCED) In case the product_type_transaction_id is provided, a partial refund will be made. Only the specified transaction(s) will be refunded.

Example: ["159118380521834001"]
payment_idstring · uuid · min: 8Optional

Unique Payment ID set by the Prio system. This is an internal identifier.

Example: de1829d0-e144-11ea-bc09-f935c77bef95
payment_merchant_referencestring · min: 8OptionalDeprecated

Unique (external) payment reference set by the merchant / (third) party / POS system initiating the payment.

Example: 1478349849927_771663371
payment_service_provider_referencestring · min: 8OptionalDeprecated

Reference set by payment service provider

Example: 852596799876396F
refund_reasonstringOptional

Refund reason.

Example: Guest reimbursement
Responses
200

Payment Cancelled / Refunded

application/json
delete
DELETE /v3.8/distributor/payments HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "api_version": "3.8.0",
  "data": {
    "kind": "location",
    "payment": {
      "payment_id": "f44226c0-e142-11ea-86d2-83036af9991e",
      "payment_original_id": "de1829d0-e144-11ea-bc09-f935c77bef95",
      "payment_partner_id": "PAYMENT_PARTNER_ID",
      "payment_merchant_reference": "1478349849927_771663371",
      "payment_external_reference": "SHOPPER_REFERENCE",
      "payment_order_reference": "ORDRREF123456",
      "payment_booking_references": [
        "BKNGREF123456"
      ],
      "payment_order_version": 2,
      "payment_status": "PAID",
      "payment_method": "EXTERNAL",
      "payment_scheme": "VISA",
      "payment_type": "CAPTURE",
      "payment_link": "https://customer.prioticket.com/s?q=K0U2VmVNRGo0SEhGdFVUZ09IK2ViZkdtK1NjPQ==",
      "payment_link_expires_at": "2025-08-05T13:02:36.637Z",
      "payment_recurring": false,
      "payment_recurring_type": "STORE",
      "payment_refund_type": "SYSTEM",
      "payment_refund_reason": "Guest reimbursement",
      "payment_currency_code": "EUR",
      "payment_currency_rate": "2.5263",
      "payment_currency_amount": "10.25",
      "payment_amount": "10.00",
      "payment_total": "100.00",
      "payment_gateway_details": {
        "payment_merchant_account_name": "PrioticketECOM",
        "payment_service_provider_reference": "852596799876396F",
        "payment_service_provider_original_reference": "882596799845511E",
        "payment_gateway_type": "ADYEN",
        "payment_gateway_additional_values": {
          "psp_shopper_name": "Checkout Shopper PlaceHolder",
          "psp_shopper_cardnumber": "1111",
          "psp_issuer_country": "NL",
          "psp_fraudscore": "63",
          "psp_payment_status": "Settled"
        }
      },
      "payment_contact": {
        "contact_uid": "f44226c0-e142-11ea-86d2-83036af9991e",
        "contact_external_uid": "MTAwOV90ZXN0MTAwOUB0ZXN0LmNvbQ==",
        "contact_version": 2,
        "contact_number": "4573246",
        "contact_type": "GUEST",
        "contact_title": "Mr.",
        "contact_name_first": "John",
        "contact_name_last": "Doe",
        "contact_email": "[email protected]",
        "contact_phone": "+14155552671",
        "contact_mobile": "+14155552671",
        "contact_language": "NL",
        "contact_nationality": "Dutch",
        "contact_flight_number": "KL 445",
        "contact_loyalty_number": "46564564564547476",
        "contact_birth_place": "Amsterdam",
        "contact_birth_date": "2025-08-05",
        "contact_passport": "JXXXXXXX",
        "contact_gender": "MALE",
        "contact_age": 19,
        "contact_room_number": "523",
        "contact_website": "example.com",
        "contact_company": {
          "company_name": "Example LTD.",
          "company_registration_number": "text",
          "company_tax_number": "text"
        },
        "contact_classification": "IMPORTANT",
        "contact_address": {
          "name": "Start of the Tour / My house / Office / John Doe",
          "street": "Amstel 1",
          "addition": "Apt B1",
          "city": "Amsterdam",
          "postal_code": "1011 PN",
          "region": "Noord-Holland",
          "country": "The Netherlands",
          "country_code": "NL",
          "place_id": "ChIJrTLr-GyuEmsRBfy61i59si0",
          "latitude": "52.3785323",
          "longitude": "4.893942",
          "notes": "It's on the fourth floor"
        },
        "contact_notes": [
          {
            "note_value": "Wheelchair assistance required.",
            "note_created": "2025-08-05T13:02:36.637Z",
            "note_recipients": [
              "SUPPLIER"
            ],
            "note_creator_account_type": "DISTRIBUTOR",
            "note_creator_user_name": "Andrew",
            "note_creator_user_email": "[email protected]",
            "note_creator_user_role": "Supervisor"
          }
        ],
        "contact_custom_fields": [
          {
            "custom_field_name": "Custom Field Name",
            "custom_field_value": "Custom Field Value"
          }
        ],
        "contact_created": "2025-08-05T13:02:36.637Z",
        "contact_modified": "2025-08-05T13:02:36.637Z"
      },
      "payment_notes": [
        {
          "note_value": "Wheelchair assistance required.",
          "note_created": "2025-08-05T13:02:36.637Z",
          "note_recipients": [
            "SUPPLIER"
          ],
          "note_creator_account_type": "DISTRIBUTOR",
          "note_creator_user_name": "Andrew",
          "note_creator_user_email": "[email protected]",
          "note_creator_user_role": "Supervisor"
        }
      ],
      "payment_created": "2025-08-05T13:02:36.637Z",
      "payment_created_name": "Cashier Name",
      "payment_created_email": "[email protected]"
    }
  }
}

Get Payment Configuration

get

This API is called to get available payment methods and configuration from a Prio PSP.

Authorizations
Query parameters
payment_gateway_typestring · enumRequired

Payment service provider used to process payments.

Default: NONEExample: ADYENPossible values:
order_referencestring · min: 8Required

Order reference.

Example: ORDRREF123456
payment_external_referencestringOptional

[FILTER] Return the stored payment methods for a specific (returning) shopper (payment_recurring:true).

Example: SHOPPER_REFERENCE
Responses
200

Payment Configuration

application/json
get
GET /v3.8/distributor/payments/config HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "payment_methods": "{\\\"groups\\\":[{\\\"name\\\":\\\"Credit Card\\\",\\\"types\\\":[\\\"mc\\\",\\\"visa\\\"...",
  "payment_origin_key": "pub.v2.99...",
  "payment_origin_domain": "https://www.your-company.com"
}

Sent Payment Email

post

This API allows to sent a payment email.

Email Recipient rules:

  1. If set, we sent to the first contact_type:PAYMENT.

  2. Otherwise, if set, we sent to the first contact_type:BOOKER.

  3. Otherwise, if set, we sent to the first contact_type:CONTACT.

  4. If none of the above are set, we sent to the first contact in the array.

  5. If no contacts are provided, an error will be returned.

Authorizations
Query parameters
order_referencestringRequired

Order reference for which the payment email should be sent. You can also pass the reservation_reference in this field.

Example: ORDRREF123456
booking_referencestring · min: 8Optional

Specific booking reference for which the payment email should be sent.

Example: BOOKINGREF123
Responses
204

Payment email sent

post
POST /v3.8/distributor/payments/email HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*

No content

Submit Additional Payment Details

post

This API allows to submit additional payment details. Only applicable to merchants using the Adyen Marketplace. More Information

Authorizations
Path parameters
payment_idstring · uuid · min: 8Required

A unique identifier got in response of the create payment API.

Example: de1829d0-e144-11ea-bc09-f935c77bef95
Body
datastringWrite-onlyRequired

Additional details returned by Adyen front-end application.

Responses
201

Successful payment response

application/json
post
POST /v3.8/distributor/payments/{payment_id}/details HTTP/1.1
Host: staging-distributor-api.prioticket.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 15

{
  "data": "text"
}
{
  "api_version": "3.8.0",
  "data": {
    "kind": "location",
    "payment": {
      "payment_object_type": "MANUAL",
      "payment_result_code": "Authorised",
      "payment_action": "{\n  \"data\": {\n      \"MD\": \"OEVudmZVMUlkWjd0MDNwUWs2bmhSdz09...\",\n      \"PaReq\": \"eNpVUttygjAQ/RXbDyAXBYRZ00HpTH3wUosPfe...\",\n      \"TermUrl\": \"adyencheckout://your.package.name\"\n  },\n  \"method\": \"POST\",\n  \"paymentData\": \"Ab02b4c0!BQABAgA4e3wGkhVah4CJL19qdegdmm9E...\",\n  \"paymentMethodType\": \"scheme\",\n  \"type\": \"redirect\",\n  \"url\": \"https://test.adyen.com/hpp/3d/validate.shtml\"\n}\n",
      "payment_details": {
        "payment_id": "f44226c0-e142-11ea-86d2-83036af9991e",
        "payment_original_id": "de1829d0-e144-11ea-bc09-f935c77bef95",
        "payment_partner_id": "PAYMENT_PARTNER_ID",
        "payment_merchant_reference": "1478349849927_771663371",
        "payment_external_reference": "SHOPPER_REFERENCE",
        "payment_order_reference": "ORDRREF123456",
        "payment_booking_references": [
          "BKNGREF123456"
        ],
        "payment_order_version": 2,
        "payment_status": "PAID",
        "payment_method": "EXTERNAL",
        "payment_scheme": "VISA",
        "payment_type": "CAPTURE",
        "payment_link": "https://customer.prioticket.com/s?q=K0U2VmVNRGo0SEhGdFVUZ09IK2ViZkdtK1NjPQ==",
        "payment_link_expires_at": "2025-08-05T13:02:36.637Z",
        "payment_recurring": false,
        "payment_recurring_type": "STORE",
        "payment_refund_type": "SYSTEM",
        "payment_refund_reason": "Guest reimbursement",
        "payment_currency_code": "EUR",
        "payment_currency_rate": "2.5263",
        "payment_currency_amount": "10.25",
        "payment_amount": "10.00",
        "payment_total": "100.00",
        "payment_gateway_details": {
          "payment_merchant_account_name": "PrioticketECOM",
          "payment_service_provider_reference": "852596799876396F",
          "payment_service_provider_original_reference": "882596799845511E",
          "payment_gateway_type": "ADYEN",
          "payment_gateway_additional_values": {
            "psp_shopper_name": "Checkout Shopper PlaceHolder",
            "psp_shopper_cardnumber": "1111",
            "psp_issuer_country": "NL",
            "psp_fraudscore": "63",
            "psp_payment_status": "Settled"
          }
        },
        "payment_contact": {
          "contact_uid": "f44226c0-e142-11ea-86d2-83036af9991e",
          "contact_external_uid": "MTAwOV90ZXN0MTAwOUB0ZXN0LmNvbQ==",
          "contact_version": 2,
          "contact_number": "4573246",
          "contact_type": "GUEST",
          "contact_title": "Mr.",
          "contact_name_first": "John",
          "contact_name_last": "Doe",
          "contact_email": "[email protected]",
          "contact_phone": "+14155552671",
          "contact_mobile": "+14155552671",
          "contact_language": "NL",
          "contact_nationality": "Dutch",
          "contact_flight_number": "KL 445",
          "contact_loyalty_number": "46564564564547476",
          "contact_birth_place": "Amsterdam",
          "contact_birth_date": "2025-08-05",
          "contact_passport": "JXXXXXXX",
          "contact_gender": "MALE",
          "contact_age": 19,
          "contact_room_number": "523",
          "contact_website": "example.com",
          "contact_company": {
            "company_name": "Example LTD.",
            "company_registration_number": "text",
            "company_tax_number": "text"
          },
          "contact_classification": "IMPORTANT",
          "contact_address": {
            "name": "Start of the Tour / My house / Office / John Doe",
            "street": "Amstel 1",
            "addition": "Apt B1",
            "city": "Amsterdam",
            "postal_code": "1011 PN",
            "region": "Noord-Holland",
            "country": "The Netherlands",
            "country_code": "NL",
            "place_id": "ChIJrTLr-GyuEmsRBfy61i59si0",
            "latitude": "52.3785323",
            "longitude": "4.893942",
            "notes": "It's on the fourth floor"
          },
          "contact_notes": [
            {
              "note_value": "Wheelchair assistance required.",
              "note_created": "2025-08-05T13:02:36.637Z",
              "note_recipients": [
                "SUPPLIER"
              ],
              "note_creator_account_type": "DISTRIBUTOR",
              "note_creator_user_name": "Andrew",
              "note_creator_user_email": "[email protected]",
              "note_creator_user_role": "Supervisor"
            }
          ],
          "contact_custom_fields": [
            {
              "custom_field_name": "Custom Field Name",
              "custom_field_value": "Custom Field Value"
            }
          ],
          "contact_created": "2025-08-05T13:02:36.637Z",
          "contact_modified": "2025-08-05T13:02:36.637Z"
        },
        "payment_notes": [
          {
            "note_value": "Wheelchair assistance required.",
            "note_created": "2025-08-05T13:02:36.637Z",
            "note_recipients": [
              "SUPPLIER"
            ],
            "note_creator_account_type": "DISTRIBUTOR",
            "note_creator_user_name": "Andrew",
            "note_creator_user_email": "[email protected]",
            "note_creator_user_role": "Supervisor"
          }
        ],
        "payment_created": "2025-08-05T13:02:36.637Z",
        "payment_created_name": "Cashier Name",
        "payment_created_email": "[email protected]"
      }
    }
  }
}

Was this helpful?