--- url: https://docs.youcan.shop/youcan-pay/payment/cashplus.md --- # CashPlus Gateway Process a payment using the CashPlus gateway. > **Note:** If you intend to use the sandbox, you should use the following base URI: `https://youcanpay.com/sandbox/api/` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | `pub_key` | required | Merchant account's public key. | | `token_id` | required | A tokenized payment ID. | | `payment_method` | required | array | Payment method information, typically an array containing details about the payment method. | | `payment_method.type` | required | string | Type of payment method, should be a string representing the payment method type `"card"` or `"cashplus"` | ## Returns A transaction ID for tracking purposes, and a CashPlus token to use at one of their agencies. ## Request **Endpoint:** `https://youcanpay.com/api/cashplus/init` **Method:** `POST` ```bash $ curl --location --request POST 'https://youcanpay.com/api/cashplus/init' \ --form 'pub_key="pub_d8116a60-ece8-4e14-b475-c8d349a5"' \ --form 'token_id="b7928f2a-c44b-41e2-b82c-cb4654c865b2"' \ --form 'payment_method[type]="cashplus"' ``` ## Response ### The response object ```json { "token": { "id": "b7928f2a-c44b-41e2-b82c-cb4654c865b2" } } ```