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

Process online payment requests

When a customer selects a payment method added by your app and clicks the Go to Payment button, Ecwid provides your endpoint called paymentUrl with order data and redirects the customer to the same URL.

From this moment, your app must handle both storefront and backend processes simultaneously. The following articles cover the main steps in this flow:

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

PreviousProvide additional online payment methodNextStep 1. Decode and parse payment request from Ecwid

Last updated 2 months ago

Was this helpful?