ShieldClimb Developer API
Home
Card Payment Gateway
Card Payment Gateway
  • Documentation
  • Minimum Order Amount
  • Custom Domain (White-Label)
  • Payment Link Generator
  • Transaction Status
Home
Card Payment Gateway
Card Payment Gateway
  • Documentation
  • Minimum Order Amount
  • Custom Domain (White-Label)
  • Payment Link Generator
  • Transaction Status
  1. Introduction
  • Introduction
    • Standard Integration
      • Create Wallet
      • Process Payment - Single Provider (Direct Payment)
      • [Optional] Process Payment - Multi-Providers (Hosted Checkout)
    • Affiliate Integration
      • [Optional] Create Wallet - Affiliate
    • Convert to USD
      GET
    • Callback Event
      GET
    • Check Payment Status
      GET
Home
Card Payment Gateway
Card Payment Gateway
  • Documentation
  • Minimum Order Amount
  • Custom Domain (White-Label)
  • Payment Link Generator
  • Transaction Status
Home
Card Payment Gateway
Card Payment Gateway
  • Documentation
  • Minimum Order Amount
  • Custom Domain (White-Label)
  • Payment Link Generator
  • Transaction Status
  1. Introduction

Callback Event

GET
https://www.yourwebsite.com/orders.php
After a customer successfully completes a payment through any supported provider, the system will send a GET request to your callback URL. This callback includes all the parameters you originally supplied, along with several additional fields containing the payment result details.

Request Parameters#

value_coin: The actual amount of USDC received from the provider.
coin: The payout currency (usually polygon_usdc or polygon_usdt).
txid_in: The Polygon transaction ID showing the provider’s deposit into the temporary order wallet.
txid_out: The transaction ID for the instant payout sent from the temporary wallet to your merchant wallet.
address_in: The unencrypted temporary receiving wallet address. This should match the polygon_address_in value that you obtained during the initial create wallet step.
These fields allow you to verify the payment, confirm the currency used, and trace both inbound and outbound blockchain transactions for full transparency.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://www.yourwebsite.com/orders.php?number=123456&value_coin=88.88&coin=polygon_usdc&txid_in=0x13cd0ba23bb8438c0961e833e586fa2fb1133d1840eeaeec0b996de0186fb4c1&txid_out=0x52cbbd8aa45271eee2a92b92f884fadf932d0d2772704174abdd0e78aae81765&address_in=0xED88D23E4c9372a4B25c941eBa0901ED513c9B58'
Response Response Example
{}
Modified at 2025-12-14 09:16:11
Previous
Convert to USD
Next
Check Payment Status
Built with