Mark Order as Paid
HTTP Request
POST /v5/p2p/order/pay
Request Parameters
Parameter | Required | Type | Comments |
---|---|---|---|
orderId | true | string | Order ID |
paymentType | true | string | Payment method used |
paymentId | true | string | Payment method ID used |
Response Parameters
None
Request Example
- HTTP
- Python
POST /v5/p2p/order/pay HTTP/1.1
Host: api-testnet.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1675866354698
X-BAPI-RECV-WINDOW: 5000
{
"orderId":"1899736339155943424",
"paymentType":"14",
"paymentId":"7110"
}
from bybit_p2p import P2P
api = P2P(
testnet=True,
api_key="xxxxxxxxxxxxxxxxxx",
api_secret="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
)
print(api.mark_as_paid(
orderId="1899736339155943424",
paymentType="14",
paymentId="7110"
))
Response Example
{
"ret_code": 0,
"ret_msg": "SUCCESS",
"result": null,
"ext_code": "",
"ext_info": {},
"time_now": "1741763625.212991"
}