Payment Processing Architecture
PayStarSea connects each customer payment to a specific online-store order, tracks blockchain confirmation and coordinates eligible merchant withdrawals.
Why Order-Level Addresses Matter
A clear relationship between a checkout order and its blockchain payment helps automate reconciliation:
- ✓ Each order receives a unique derived payment address for the selected asset and network.
- ✓ Incoming transactions can be associated with the intended order without relying on manual review.
- ✓ Order status changes remain separate from later balance consolidation and merchant withdrawals.
Payment, blockchain confirmation and merchant withdrawal are separate stages. A confirmed order does not by itself mean that a withdrawal has completed.
How the PayStarSea Workflow Works
The workflow links a unique order address with on-chain monitoring, WooCommerce status updates, merchant balances and configured withdrawals.
How it works:
Order & Address Creation
When a customer selects crypto at checkout, PayStarSea creates a payment session and a unique derived address for that order.
Blockchain Detection & Confirmation
The customer sends the displayed amount to the order address. PayStarSea monitors the selected network and waits for the applicable confirmation conditions.
Order Update & Merchant Balance
After confirmation, the corresponding order is updated through the API and webhook workflow, and the eligible amount is reflected in the merchant balance.
Consolidation & Withdrawal
Eligible balances can be consolidated and sent to the merchant's designated external wallet according to the applicable settings and product rules.
The Merchant Advantage
- Clear order-to-payment matching
- Automatic on-chain status updates
- Network-fee-aware consolidation
- Separate confirmation and withdrawal stages
Consolidation and withdrawal transactions may incur blockchain network fees. Actual cost and timing vary by asset, network conditions, order volume, risk checks and merchant configuration.