POST/api/v1/payments
curl "$RAINBOWPAY_API_BASE/api/v1/payments" \
-X POST \
-H "Authorization: Bearer YOUR_PRIVATE_KEY" \
-H "Content-Type: application/json" \
-d '{
"product": "Order RP-10428",
"amount": 125000,
"currency": "HKD",
"orderNumber": "RP-10428",
"callbackUrl": "https://merchant.example/payments/callback",
"redirectSuccessUrl": "https://merchant.example/checkout/success",
"redirectFailUrl": "https://merchant.example/checkout/failed",
"locale": "en"
}'整合所需的一切
密鑰只存於您的伺服器
每次調用均經 HTTPS 以 Bearer 令牌形式發送私人密鑰進行驗證。切勿將密鑰嵌入瀏覽器或流動應用程式。
獨立環境
測試環境與正式環境使用不同的憑證。正式環境的使用權限須經合規、商業及技術批核後方可取得。
完整參考資料
參數、回應格式、錯誤代碼及付款狀態均載於 docs.rainbowpay.hk。
生命週期
由請求到回調。
商戶伺服器
以您的私人密鑰建立付款。
POST /api/v1/payments彩虹匯 API
驗證請求並返回付款令牌。
200 · token付款處理
客戶付款;如有需要,會進行驗證。
結果
付款達至最終狀態。
approved | declined回調
狀態發送至您的回調 URL。
POST callbackUrl