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×tamp=1736150400000&signature=ABC123...
📋 Mode C Integration Notes
Supplier generates signed URL with user account info on backend
URL includes: chargeAccount, faceValue, salesOrderId, timestamp, signature
After payment, WaffoPlay calls Supplier's Direct Top-up API
Credits are added directly to user's account (no point code needed)
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
Account: player_12345
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