1. Recurring
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
      POST
    • Recurring Plan Process
      POST
    • Recurring Plan Update
      POST
  • Cashout
    • Cashout to bank
  • Report
    • Settlement API
  1. Recurring

Recurring Query Search

Testing
Testing Env
https://provisioning.sipay.com.tr
Testing Env
https://provisioning.sipay.com.tr
POST
/ccpayment/api/recurringPlan/query

Request

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

Examples

Responses

🟢200Success
application/json
Body

🟠400Failed
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://provisioning.sipay.com.tr/ccpayment/api/recurringPlan/query' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "merchant_key": "$2y$10$snLdZ5xKfpmP561tpNlfWurcNl8r.r7Jg.w8Fi88PGFiGPQDOlfXO",
  "plan_code": "162668699215UOjS",
  "recurring_number": 2,
  "app_lang": "en"
}'
Response Response Example
200 - Success
{
    "status_code": 100,
    "message": "Recurring created successfully",
    "recurring_id": 10706,
    "plan_code": "1769764375aEeTmV",
    "currency": "TRY",
    "currency_symbol": "₺",
    "first_amount": 5,
    "recurring_amount": 100,
    "total_amount": 105,
    "payment_number": 2,
    "payment_interval": 2,
    "payment_cycle": "YEAR",
    "first_order_id": "VP17697642612333735",
    "merchant_id": 18309,
    "card_no": "450803****4509",
    "next_action_date": "2028-01-30",
    "recurring_status": "Active",
    "transaction_date": "2026-01-30 12:12:56",
    "transactionHistories": [
        {
            "id": 25272,
            "sale_recurring_id": 10706,
            "sale_id": 4445713,
            "merchant_id": 18309,
            "sale_recurring_payment_schedule_id": 73774,
            "amount": 5,
            "action_date": "2026-01-30 12:12:56",
            "status": "Success",
            "recurring_number": 1,
            "attempts": 1,
            "remarks": null
        }
    ]
}
Modified at 2026-01-22 17:33:13
Previous
Hash Information
Next
Recurring Plan Process
Built with