FUNSOULWEB / PAYMENT CENTER

Sandbox checkout

A realistic checkout surface for testing the business API, Airwallex SDK, webhooks and idempotency.

Loading config User: loading Provider configuration
Test boundary This page only calls the simulator backend on port 5020. Payment Center credentials stay on the backend.
1 / PRODUCT

Choose a package

Select a package to begin.

Loading packages...
PRODUCT CATALOG

Choose a package

SIMULATOR USER

Switch user

A different user ID creates or reuses a separate Payment Center customer for future subscriptions.

PACKAGE MANAGEMENT

Subscription packages

Loading packages...

Package business definition

Subscription and promotion

Display discount

Airwallex

Google Play

Apple App Store

PayPal

2 / ORDER API

Create payment order

The simulator backend signs and sends the request to POST /api/v1/payment-orders.

3 / PAYMENT SESSION

Current order

Create an order to receive a client secret.

idle
Business order
-
Subscription
-
User ID
-
Package
-
First charge
-
Payment Center order
-
Provider subscription
-
Provider status
-
Business status
-
Cancel reason
-
Cancelled at
-
Grant count
-
SDK next action
-
Last updated
-
SECURE PAYMENT

Complete payment

Your payment details stay inside Airwallex-hosted fields.

ORDER DETAIL

Order detail

Business order
-
Subscription
-
User ID
-
Package
-
Amount
-
Provider / channel
-
Payment Center ID
-
Provider subscription
-
Status
-
Cancel reason
-
Cancelled at
-
Created at
-
Updated at
-
✓

Payment complete

4 / VERIFICATION

Webhook and idempotency checks

Run after an order exists
Expected: valid event returns 2xx Expected: duplicate does not increase grant count Expected: bad signature returns 401

Request log

No requests yet
{}