🎮

GamePoint Store Direct Top-up

supplier.example.com

Select Credits to Top-up

1,000 Credits
Instant Top-up
¥1,000
3,000 Credits
Instant Top-up
¥3,000
5,000 Credits
Instant Top-up
¥5,000
🔐 URL Signature Generation (Backend)
Supplier backend generates signed URL with user info, order params, and SHA256 signature for security.
Enable Fulfillment Webhook
WaffoPlay will notify your server after fulfillment completion
Optional
https://gamepoint.waffoplay.com/redirect?chargeAccount=player_12345&faceValue=3000&salesOrderId=SUP202501060001&timestamp=1736150400000&signature=ABC123...

📋 Mode C Integration Notes

1
Supplier generates signed URL with user account info on backend
2
URL includes: chargeAccount, faceValue, salesOrderId, timestamp, signature
3
After payment, WaffoPlay calls Supplier's Direct Top-up API
4
Credits are added directly to user's account (no point code needed)
5
Optional: WaffoPlay sends Fulfillment Webhook to notify Supplier of final result (SUCCESS/PAY_SUCCESS_SUPPLY_FAILED/PAYMENT_FAILED)
🌐

WaffoPlay

gamepoint.waffoplay.com

Top-up Account player_12345
Product 3,000 Game Credits
Total ¥3,000

Select Payment Method

💳
Credit Card
🏧
Bank Transfer
📱
PayPay
🌐

WaffoPlay

Processing direct top-up...

Processing payment...
API Console - WaffoPlay → Supplier Direct Top-up
🌐

WaffoPlay

Top-up Completed

Top-up Successful!
Credits have been added to your account
Credits Added
+3,000 Credits
Order ID WP202501060001
Supplier Order SUP202501060001
Amount Paid ¥3,000
Fulfillment Direct Top-up ⚡
🎮

GamePoint Store

supplier.example.com/order/complete

🎉
Thank You!
Credits have been added to your game account instantly!
Status ✓ Top-up Completed
Account player_12345
Credits Added +3,000