---
title: "Native Payment"
method: POST
path: "/api/v1/embedded/native/payment"
tags: ["Embedded Checkout"]
---

# Native Payment

`POST /api/v1/embedded/native/payment`

Proxy native checkout payment and generate hash server-side without exposing merchant secret.

## Request body

- EmbeddedNativePaymentRequest
  - `merchant_api_key` string — Merchant API key from Paylox
  - `acquirer_id` integer — Escrow payment acquirer ID
  - `order_id` string, required — Order identifier
  - `amount` integer, required — Amount in minor units
  - `currency` string — ISO currency code
  - `language` string — Language code
  - `mode` string — Gateway mode
  - `success_url` string, required — Success callback URL
  - `fail_url` string, required — Fail callback URL
  - `is_3d` boolean — Whether payment is 3D
  - `installment_count` integer — Installment count
  - `card_number` string, required — Card number
  - `card_holder_name` string, required — Card holder name
  - `expire_month` string, required — Expiration month
  - `expire_year` string, required — Expiration year
  - `cvc` string, required — Card verification code
  - `customer` object
  - `customer_basket` object[]
  - `submerchant_external_id` string — Submerchant external id
  - `is_submerchant_payment` boolean — Whether payment should be routed as submerchant
  - `campaign_name` string — Campaign name
  - `billing_tax_office` string — Billing tax office
  - `billing_tax_number` string — Billing tax number

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/jetcheckout/apis/jet-checkout.md) · [All operations](https://skmtc.dev/jetcheckout/apis/jet-checkout/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jetcheckout/jet-checkout/revisions/b17a3806ccb0/schema)
