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

Provide additional online payment method

Learn how can you add a new payment method to the store with an app.

PreviousOnline payments overviewNextProcess online payment requests

Last updated 2 months ago

Was this helpful?

Any online payment methods that are not developed by Ecwid team work through applications. The app must meet certain requirements to become available as a payment method in Ecwid admin.

As a developer, you don’t have to do any specific actions or API calls to add a new payment method and make it available at the checkout. However, you need to set up the app correctly:

  • Make sure the app has the add_payment_method, read_store_profile, read_orders, and update_orders permissions (access scopes), and the self-hosted paymentUrl endpoint for processing payment requests. Check your app settings on the app dashboard page:

  • Check if the app is installed in the store with all required permissions on the page:

By default, this new payment method is enabled and therefore visible to customers at the checkout:

With both requirements satisfied, a new payment method will appear on the page immediately after installing the app:

Payments
My apps
Request application update