---
title: "postCharge"
method: POST
path: "/postCharge"
tags: ["Payment"]
---

# postCharge

`POST /postCharge`

Use a payment method to process a payment on a reservation, group profile, accounts receivable ledger, or house account.

## Response `200`

200 Response

- PostChargeResponse
  - `success` boolean — Returns if the request was completed
  - `data` object — Payment details
    - `paymentID` string — Payment ID
    - `transactionID` string — Transaction ID
    - `paymentStatus` string — the status of the payment, could be 'pending' if the payment requires a next action
    - `paymentType` string — detected payment type. Ex: 'cards', 'oxxo'
    - `nextAction` object — not set if no next action is required
      - `type` string — The type of next action required. Ex: 'redirect'
      - `details` object — The details of the next action
        - `url` string — The URL to redirect the user to
        - `method` string — The HTTP method to use when redirecting the user

---

[API](https://skmtc.net/cloudbeds/apis/cloudbeds-api.md) · [All operations](https://skmtc.net/cloudbeds/apis/cloudbeds-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudbeds/cloudbeds-api/revisions/2faa857793e8/schema)
