LogoLogo
Build appsContact API support
Payment methods
  • Build apps
  • Site Templates
  • API Reference
  • Changelog
Payment methods
  • Payment methods overview
  • ONLINE PAYMENTS
    • Online payments overview
    • Provide additional online payment method
    • Process online payment requests
      • Step 1. Decode and parse payment request from Ecwid
      • Step 2. Collect essential data for payment processing
      • Step 3. Initialize the transaction from payment provider
      • Step 4. Place order and return customer back to the store
  • ADDITIONAL PAYMENT FEATURES
    • Set up payment fees
    • Collect tips/donations at the checkout
    • Add payment instructions to the checkout
    • Show payment icons near your payment method at the checkout
    • Collect additional information before payment
    • Limit payments by selected shipping method

Lightspeed® 2025

On this page

Was this helpful?

  1. ONLINE PAYMENTS

Online payments overview

Learn how customers pay online in Ecwid stores.

PreviousPayment methods overviewNextProvide additional online payment method

Last updated 1 month ago

Was this helpful?

Online payments in Ecwid stores always start with a customer going through the store checkout. At the last checkout step, a customer selects one of the available payment methods and clicks the “Go to Payment” button.

At this moment, the online payment processing flow starts:

Both storefront and backend processes happen at the same time.

During the first step, the customer is redirected to app's paymentUrl and at the same time the order data is sent to the same endpoint.

From there, the app handles both the storefront by redirecting customers to the payment page and back, and the backend by processing requests from Ecwid and callbacks from the payment provider.

Learn how to add a new online payment method to the store:

Add new payment method to the store with your app
Process payment requests from the store