Carouseller
Home
  • 🚀Getting started
    • Payment glossary
  • Cashier integration
    • Key obtaining
    • Cashier opening
      • iFrame
      • Native version
    • Cashier opening 2.0
      • iFrame
    • Payment processing
    • Webhooks
      • Successful transaction conditions
      • Notification parameters
    • Report request
    • Tracking user's activity in the cashier
    • User reset conditions
    • Signature
  • Payment API
    • API 1.0
      • Key obtaining
      • Deposit
      • Payout
      • Transaction status
    • API 2.0
      • Payment Page Integration
      • Transaction statuses
    • 3DS handler
  • Transaction types
  • Payment methods
  • Test card numbers
Powered by GitBook
On this page

Payment API

PreviousSignatureNextAPI 1.0

Last updated 1 year ago

Key Obtaining: This section details how to obtain a session key necessary for further API interactions. It requires sending a request with parameters such as site_id, site_login, customer_ip, currency, and a SHA-1 signature. The response provides a session key if the request is successful.

Deposit: This part describes the process for making a deposit through the API. Key parameters include session_key, external_id, group, amount, card_number, valid_thru_month, valid_thru_year, cvv, and card_holder. The section provides examples of requests and possible responses, including success and error messages​.

Payout: Similar to deposits, this subsection explains how to process payouts. Required parameters include session_key, order_ref, group, amount, card_number, valid_thru_month, valid_thru_year, card_holder, site_login, site_id, and signature. Examples of requests and responses are provided to illustrate different scenarios​.

3DS Handler: This section covers the handling of 3D Secure (3DS) authentication, which is an additional security layer for online transactions. It describes the roles of various components involved in 3DS, such as the cardholder, merchant, issuer, acquirer, 3DS server, and Access Control Server (ACS). It also outlines the step-by-step process of 3D Secure authentication, from initiation to transaction completion.

Key obtaining
Deposit
Payout
3DS handler
Page cover image