# Payments

- [Online payments overview](/guides/payments/online-payments-overview.md)
- [Sample payment app](/guides/payments/sample-payment-app.md)
- [Provide additional online payment method](/guides/payments/provide-additional-online-payment-method.md)
- [Process online payment requests](/guides/payments/process-online-payment-requests.md)
- [Step 1. Decode and parse payment request from Ecwid](/guides/payments/process-online-payment-requests/step-1.-decode-and-parse-payment-request-from-ecwid.md)
- [Step 2. Collect essential data for payment processing](/guides/payments/process-online-payment-requests/step-2.-collect-essential-data-for-payment-processing.md)
- [Step 3. Initialize the transaction from payment provider](/guides/payments/process-online-payment-requests/step-3.-initialize-the-transaction-from-payment-provider.md)
- [Step 4. Place order and return customer back to the store](/guides/payments/process-online-payment-requests/step-4.-place-order-and-return-customer-back-to-the-store.md)
- [Customize payments](/guides/payments/customize-payments.md)
- [Set up payment fees](/guides/payments/customize-payments/set-up-payment-fees.md)
- [Collect tips/donations at the checkout](/guides/payments/customize-payments/collect-tips-donations-at-the-checkout.md)
- [Add payment instructions to the checkout](/guides/payments/customize-payments/add-payment-instructions-to-the-checkout.md)
- [Show payment icons near your payment method at the checkout](/guides/payments/customize-payments/show-payment-icons-near-your-payment-method-at-the-checkout.md)
- [Collect additional information before payment](/guides/payments/customize-payments/collect-additional-information-before-payment.md)
- [Limit payments by selected shipping method](/guides/payments/customize-payments/limit-payments-by-selected-shipping-method.md)
