1. 3D Secure 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. 3D Secure Payment

3D Secure Credit Card Payment

Testing
Testing Env
https://provisioning.sipay.com.tr
Testing Env
https://provisioning.sipay.com.tr
POST
/ccpayment/api/paySmart3D
paySmart3D is a secure payment gateway that processes online transactions using encrypted connections. After selecting paySmart3D at checkout, users are redirected to a secure payment page to complete the transaction. Upon successful authorization, the system returns a real-time payment confirmation.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/x-www-form-urlencodedRequired

Responses

đźź 401Failed
application/json
Body

🟢200Success
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://provisioning.sipay.com.tr/ccpayment/api/paySmart3D' \
--header 'Authorization: Bearer <token>' \
--data-urlencode 'name=Test' \
--data-urlencode 'surname=Testtest' \
--data-urlencode 'cc_holder_name=Test Testtest' \
--data-urlencode 'cc_no=11111111111111' \
--data-urlencode 'expiry_month=19' \
--data-urlencode 'expiry_year=1990' \
--data-urlencode 'cvv=000' \
--data-urlencode 'installments_number=1' \
--data-urlencode 'invoice_id=1234tsd12234' \
--data-urlencode 'invoice_description=Order payment 1234tsd12234' \
--data-urlencode 'items=[{"name":"Item3","price":1.00,"quantity":1,"description":"item3 description"}]' \
--data-urlencode 'total=1' \
--data-urlencode 'currency_code=TRY' \
--data-urlencode 'merchant_key=$2y$10...' \
--data-urlencode 'hash_key=' \
--data-urlencode 'cancel_url=https://provisioning.sipay.com.tr/api/payment_failed.php' \
--data-urlencode 'return_url=https://provisioning.sipay.com.tr/api/payment_success.php' \
--data-urlencode 'commission_by=user' \
--data-urlencode 'is_commission_from_user=1' \
--data-urlencode 'metadata='
Response Response Example
401 - Failed
<!DOCTYPE html>
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="keywords" content="">
<title>Sipay</title>
<link href="https://provisioning.sipay.com.tr/brandresource/assets/brand/SP/favicon.png" rel="shortcut icon">
<link href="https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet">
<!-- Bootstrap core CSS -->
<link href="https://provisioning.sipay.com.tr//assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"/>
<!-- Custom styles for this template -->
<link href="https://provisioning.sipay.com.tr/errorpage/style.css" rel="stylesheet">
<style>
   
</style>
</head>
<body class="wa_body" style="background-color:#ffffff;">
    <div class="wa_body_in">
        <section class="wa_pagewrapper wa_loginwrapper" style="border-radius:40px;">
            <div class="wa_login error_page">
                <div class="row">
                    <div class="col-lg-6">
                        <div class="error_left">
                            <p><img src="https://provisioning.sipay.com.tr/brandresource/assets/brand/SP/logo.png" alt="logo" width="40%" height="auto"></p>
                            <p>404 - Hizmet Kullanılamıyor</p>
                            <h2>Sistem hatası. Lütfen Destek ile iletişime geçin</h2>
                        </div>
                    </div>
                    <div class="col-lg-6">
                        <div class="error_right">
                        <img src="https://provisioning.sipay.com.tr/errorpage/error-image.png" alt="img"> 
                        </div>
                    </div>
                </div>
                
            </div>
        </section>
    </div>
<!-- Bootstrap core JavaScript --> 

</body></html>
Modified at 2026-03-23 13:14:04
Previous
3D Secure Payment Flow
Next
3D Secure Recurring Payment
Built with