1. Payment
Sipay API Documentation
  • Overview
    • Getting Started
    • Status Codes
    • PreAuthorization / Authorization
    • Webhook
  • Authentication
    • Generating Token
      POST
  • Installments
    • Getting Installment Information
      POST
    • Installments
      POST
  • Commissions
    • Commission
      POST
  • Non Secure Payment
    • Non-Secure Payment Flow
    • Non-Secure Credit Card Payment
      POST
    • Non-Secure Recurring Payment
      POST
    • Non-Secure Insurance Payment
      POST
    • Non-Secure PreAuthorization Payment
      POST
  • 3D Secure Payment
    • 3D Secure Payment Flow
    • 3D Secure Credit Card Payment
      POST
    • 3D Secure Recurring Payment
      POST
    • 3D Secure PreAuthorization Payment
      POST
    • 3D Secure PreAuthorization Payment APP
      POST
    • 3D Secure Agriculture Payment
      POST
  • Payment
    • CheckStatus
      POST
    • ConfirmPayment
      POST
    • CompletePayment
      POST
    • Non-Secure and 3D Payment with Sipay
      POST
    • Refund
      POST
  • Cards
    • Card Registration
    • Pay by Card Token
    • Retrieving Saved Card
    • Edit Saved Card
    • Delete Saved Card
    • NonSecure Payment with Hidden Card
  • HASH
    • Hash Information
  • Recurring
    • Recurring Query Search
    • Recurring Plan Process
    • Recurring Plan Update
  • Cashout
    • Cashout to bank
  • Report
    • Settlement API
  1. Payment

CheckStatus

Testing
Testing Env
https://provisioning.sipay.com.tr
Testing Env
https://provisioning.sipay.com.tr
POST
/ccpayment/api/checkstatus
Checking transaction status.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200Success
application/json
Body

⚪68Failed
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://provisioning.sipay.com.tr/ccpayment/api/checkstatus' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "merchant_key": "$2y$10$HmRgYosneqcwHj.UH7upGuyCZqpQ1ITgSMj9Vvxn.t6f.Vdf2SQFO",
  "invoice_id": "562656s3233",
  "include_pending_status": true,
  "show_refund_info": "Y",
  "hash_key": "d95023fd37075268:d4bc:__SWzJ48tWE8tV4A4H79x04fXyvKZWbpj1FFcJARUc46wSvs1gck3OEL5ojePV2+fa52DvYp+hsF0SzRnxn8OW__aL0HfDE1YlvQVLZ8__xts4=",
  "app_lang": "en"
}'
Response Response Example
200 - Pending Status
{
    "status_code": 69,
    "status_description": "Oder is not processed yet!",
    "transaction_status": "Pending",
    "order_id": "VP17695169711851953",
    "transaction_id": "VSu7l-NpEs-TC10-18309-270126",
    "message": "Oder is not processed yet!",
    "reason": "User did not complete the process",
    "bank_status_code": "",
    "bank_status_description": "",
    "invoice_id": "1234tsd122349",
    "total_refunded_amount": 0,
    "product_price": "5",
    "transaction_amount": 5,
    "ref_number": "",
    "transaction_type": "Auth",
    "original_bank_error_code": "",
    "original_bank_error_description": "",
    "cc_no": "45080345****4509",
    "refund_info": [],
    "payment_reason_code": "",
    "payment_reason_code_detail": "",
    "merchant_commission": "0.10",
    "user_commission": "0.00",
    "settlement_date": "2026-01-27",
    "installment": 1,
    "card_type": "CREDIT CARD"
}
Modified at 2026-01-27 12:42:56
Previous
3D Secure Agriculture Payment
Next
ConfirmPayment
Built with