Feature

Secure & tokenize payments. Keep card data off your servers.

Collect payment details through Orchestra’s secure form, store them in Orchestra’s vault, and use a token in supported payment flows.

A card number becomes a token
A card number becomes a token

Data boundary

Raw card data stops before your server.

The secure payment form sends card data directly to Orchestra. Your application receives only a token, helping reduce your PCI DSS scope.

Card details go from a secure checkout to Orchestra; the payment provider approves, and your platform receives the token and payment result with no raw card data
Card details go from a secure checkout to Orchestra; the payment provider approves, and your platform receives the token and payment result with no raw card data

Token storage

Choose where the token lives.

The vault determines where the token can be used.

Orchestra vault

  • One Orchestra token
  • Use across supported PSP connections
The same token from the Orchestra vault used for payment 3 with Provider C, chosen from Providers A, B and C
The same token from the Orchestra vault used for payment 3 with Provider C, chosen from Providers A, B and C

PSP vault

  • Provider-issued token
  • Use only with that PSP
  • Available for supported integrations
A PSP A token used only with PSP A
A PSP A token used only with PSP A

Authentication

Set 3DS per transaction. We handle the path.

Enable or disable 3DS on each payment. Orchestra uses its PSP-agnostic flow by default, or the PSP’s flow where required.

Transaction3DSExecution path
Payment #1042OnOrchestra 3DS
Payment #1043OffNot requested
Payment #1044OnPSP-required 3DS

Security & compliance

Verified standards. Clear responsibilities.

Orchestra is PCI DSS Level 1 and ISO/IEC 27001:2022 compliant.

Verified standards

PCI responsibility

Your rolePCI validation
Direct merchantSAQ A
Technology providerSAQ D for service providers
Platform merchantSAQ A

PCI scope depends on the implemented payment flow and the customer’s role.

Tokens that move with you

SaaS portfolio

Card details sit in Orchestra’s vault, independent of any processor. Moving a product to a new processor needs no re-collection from subscribers.

Ad-tech group

Switching to a new UK processor was a configuration change. Stored tokens carried over because they live in Orchestra’s vault.

Fitness software

Four PCI DSS scopes became one integration. The team used Orchestra’s 12-point PCI checklist to show its security group what it no longer had to maintain.

Build it

Capture in the browser. Get back a token.

Start a Payments Library session with CHARGE_AND_TOKENIZE. The card is captured in the browser and your server receives a token for later charges.

curl -X POST https://api.orchestrasolutions.com/EWalletOperations \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -d '{
    "operation": "CHARGE_AND_TOKENIZE",
    "paymentGatewayAccountId": "your-gateway-account",
    "amount": 29.00,
    "currencyCode": "EUR",
    "mode": "LIVE",
    "customerEmail": "customer@example.com",
    "merchantReference": "sub-4821"
  }'

Open a session that charges now and returns a token. From the docs.

FAQ

Questions you probably have.

How secure is Orchestra?

Security is at the heart of what we do. We abide by all the major payment compliance frameworks. By offloading security concerns to us, you’ll stay protected without compromising on ease of use.

How does tokenization storage pricing work?

Stored data is included for 3 months. After that, a monthly storage fee applies, depending on your volume. Contact sales for exact figures.

Go deeper on tokenization and PCI scope

  • What Is Tokenization? How Payment Tokenization Works

    Tokenization replaces a card number with a random surrogate value, keeping sensitive data out of your systems and reducing PCI DSS scope.…

     
  • Encryption vs Tokenization vs Masking: Which Reduces PCI Scope?

    Encryption keeps payment data in PCI scope. Masking destroys it. Tokenization removes it while keeping it usable. Here’s which PCI DSS requirements…

     
  • 3DS Authentication Orchestration: How It Works

    3DS authentication orchestration decides which ACS, PSP, and exemption path handles each transaction instead of hardcoding one path per integration. Here’s how…

     

More from the same API.

Test securely

Create a token. Use it in the sandbox.

100 live requests every month, plus unlimited sandbox testing. No credit card required.

Sandbox unlimited testing | Live 100 requests / month