1. Overview
Sipay API Documentation
EN
  • EN
  • TR
  • Overview
    • Getting Started
    • Test Cards
  • Authentication
    • Token Generation
      POST
  • Installments & Commission
    • Installment Details
      POST
    • Merchant Installments
      POST
    • Commission
      POST
  • HASH
    • Hash Creation
    • Hash Validation
  • Non-Secure Payment
    • Non-Secure Payment Flow
    • Non-Secure Card Payment
      POST
    • Non-Secure Recurring Payment
      POST
    • Non-Secure Insurance Payment
      POST
    • Non-Secure Pre-Authorization Payment
      POST
    • Confirm Payment
      POST
  • 3D Secure Payment
    • 3D Secure Payment Flow
    • 3D Secure Card Payment
      POST
    • 3D Secure Recurring Payment
      POST
    • 3D Secure Pre-Authorization Payment
      POST
    • Complete Payment
      POST
    • Confirm Payment
      POST
    • 3D Secure Agriculture Payment
      POST
  • Non-Secure and 3D Payment with Sipay
    • Purchase Link Example
    • Non-Secure and 3D Secure Payment with Sipay
      POST
  • Check Status
    • Check Status
  • Payment with Saved Card
    • Card Registration
    • 3D Secure Pay by Card Token
    • Non-Secure Pay by Card Token
    • Retrieving Saved Card
    • Edit Saved Card
    • Delete Saved Card
  • Recurring
    • Recurring Query Search
    • Recurring Plan Process
    • Recurring Plan Update
  • Refund
    • Refund
  • Cashout
    • Cashout to Bank
  • Webhook
    • Webhook
  • Status Codes
    • Status Codes
  1. Overview

Getting Started

This document provides an overview of the Sipay Payment System and helps merchants and developers understand how it operates.
Before going live, all endpoints should be thoroughly tested in the test environment to ensure proper integration, validate the request and response structures, and confirm that the system behaves as expected.

Access URLs#

Test Environment : https://provisioning.sipay.com.tr/ccpayment/
Live Environment : https://app.sipay.com.tr/ccpayment/

Test Merchant Information#

Use the following test merchant credentials to perform initial integration tests.

ParameterValueDescription
Merchant KeyA unique key assigned to the merchant, used to authenticate and secure API requests$2y$10$HmRgYosneqcwHj.UH7upGuyCZqpQ1ITgSMj9Vvxn.t6f.Vdf2SQFO
APP IDAPP ID is used for authentication6d4a7e9374a76c15260fcc75e315b0b9
APP SecretSecret key used for authenticationb46a67571aa1e7ef5641dc3fa6f1712a
Merchant IDA unique merchant identifier18309
API credentials can be obtained from the Merchant Portal by navigating to Settings > Integration & API, as shown in the screenshot below.

Next
Test Cards
Built with