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
  • Understanding PCI DSS Compliance
  • Our Solution: Payment Page via API Version 2.0
  • How It Works
  • Request. address
  • Request example
  • Response example
  1. Payment API
  2. API 2.0

Payment Page Integration

Solutions for Clients Without PCI DSS Certification

PreviousAPI 2.0NextTransaction statuses

Last updated 5 months ago

Understanding PCI DSS Compliance

The Payment Card Industry Data Security Standard (PCI DSS) is a set of security standards designed to ensure that all companies accepting, processing, storing, or transmitting credit card information maintain a secure environment. Achieving PCI DSS certification is crucial for businesses that handle payment card data, as it demonstrates a commitment to protecting sensitive customer information.

Our Solution: Payment Page via API Version 2.0

To support clients who do not possess PCI DSS certification, we offer our secure Payment Page integrated through API Version 2.0. This solution enables you to accept payments without directly handling sensitive card information, thereby reducing your compliance burden and enhancing security.

Key Features:

  • Secure Processing: Transactions are processed through our PCI DSS-compliant servers, ensuring high-level security.

  • Ease of Integration: Our API Version 2.0 is designed for straightforward integration with your existing systems.

  • Customizable Interface: The payment page can be tailored to match your brand aesthetics for a consistent customer experience.

  • Reduced Liability: By not handling card data directly, you minimize the risk associated with data breaches and non-compliance.

How It Works

  1. API Integration: Incorporate our API Version 2.0 into your platform following our .

  2. Redirect Customers: When a payment is initiated, customers are securely redirected to our hosted payment page.

  3. Secure Transaction Handling: We process the payment information on your behalf, keeping sensitive data off your servers.

  4. Transaction Confirmation: After the transaction, customers are redirected back to your site with a confirmation, and transaction details are communicated via the API.

Request. address

https://api.carouseller.com/v2/payment_page/deposit/

Request example

{
    "api_key": "",
    "external_id": "{{external_id}}",
    "customer": {
        "customer_id": "test_id",
        "country": "LV",
        "first_name": "Ivan",
        "last_name": "Ivan"
    },
    "amount": 3000,
    "currency": "USD",
    "signature": "otakoi"
}

Response example

{
    "track": "1793a66f110e4311a48f9d3a9d4741be",
    "redirect_url": "https://url-to-payment-page.com"
}
comprehensive integration guide