Payment Flow
When a customer chooses Paddle:
- WooCommerce creates the order.
- Deviking Paddle Gateway creates a Paddle transaction.
- Product, quantity and WooCommerce pricing are sent to Paddle.
- Customer details such as email and billing location are prefilled where possible.
- Paddle Checkout opens.
- The customer completes payment.
- Paddle confirms the payment.
- The plugin verifies the transaction.
- Paddle sends the signed webhook.
- The WooCommerce order is updated automatically.
A transaction may first trigger transaction.paid when funds have been captured, then later transaction.completed after Paddle finishes processing the transaction.