---
title: "Payment Finish Success"
method: POST
path: "/api/v1/physical/payment/finish_success"
tags: ["Physical Device Payments"]
---

# Payment Finish Success

`POST /api/v1/physical/payment/finish_success`

## Request

- Base URL: `https://api.paylox.io`
- URL: `https://api.paylox.io/api/v1/physical/payment/finish_success`
- Auth: none declared
- TypeScript: <https://skmtc.dev/jetcheckout/apis/jet-checkout/docs/api/v1/physical/payment/finish_success/post.ts> (a function with typed inputs; its response is checked against the schema)

Physical device payment api you can finish payments with success

## Request body

- PhysicalPaymentFinishRequest
  - `application_key` string, required: It is the key of your application on our environment
  - `order_id` string, required: Order Id
  - `transaction_id` string, required: Transaction Id
  - `bank_code` string, required: Bank EFT Code
  - `language` string: Its default value is tr. If you want to get messages in other languages, please send it. You can find supported languages in the api supported_languages.

## Response `200`

Successful Response

- PhysicalPaymentFinishResponse
  - `response_code` string: You will get 00 for successful payments, 00307 for needs redirection, otherwise another response code for the error. You can reach the list of response codes on the Response Codes Api
  - `message` string: Here is the explanation of response code

## 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.dev/jetcheckout/apis/jet-checkout/revisions/06cdc5bbb97f?raw)
