The API and Low-Code platform for all your Payment Orchestration needs.

Build with our APIS, use our Low-Code components, payments in minutes, and much more...

Low-Code Integration
Low-Code Integration

Welcome to your Orchestration journey…

Learn More…

Easy-to-use payments APIs and AppBloqs™ made for developers by developers.

No more patching things together or spending too many months integrating. Get going right away with QorCommerce.

Explore Our Developer Hub
  • cURL
  • Ruby
  • Python
  • PHP
  • Node
curl v3/payment/sale \
    --H 'Accept: application/json' \
    --H 'Content-Type: application/json' \
    --H 'Qor-App-Key: T6554252567241061...' \
    --H 'Qor-Client-Key: 01dffeb784c64d098c8c691...' \
    --d '{"transaction_data":{ ... }}'  
# Create and send payment
  request = Net::HTTP::Post.new(url)
  request["Accept"] = 'application/json'
  request["Qor-App-Key"] = 'T6554252567241061...'
  request["Qor-Client-Key"] = '01dffeb784c64d098c8c691...'
  request["Content-Type"] = 'application/json'
  request.body = "{\"transaction_data\":{ ... }}"
# Create and send payment
  payload = {"transaction_data": { ... }}
  headers = {
    "Accept": "application/json",
    "Qor-App-Key": "T6554252567241061...",
    "Qor-Client-Key": "01dffeb784c64d098c8c691...",
    "Content-Type": "application/json"
  }
# Create and send payment
curl_setopt_array($curl, [ ...
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "{\"transaction_data\":{ ... }",
  CURLOPT_HTTPHEADER => [
    "Accept: application/json",
    "Content-Type: application/json",
    "Qor-App-Key: T6554252567241061...",
    "Qor-Client-Key: 01dffeb784c64d098c8c691..."
  ],
]);
# Create and send payment
let options = {
  method: 'POST',
  headers: {
    Accept: 'application/json',
    'Qor-App-Key': 'T6554252567241061...',
    'Qor-Client-Key': '01dffeb784c64d098c8c691...',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({transaction_data: { ... }})
};