Ecwid REST API allows your application to manage Ecwid store on behalf of an Ecwid user. Create products, update orders, delete a customer and many many more.
Check out all available methods: REST API
Will your app have a settings page for a user to update them quickly? Place it right in Ecwid Control Panel! It is a great way to put your app up front to the users and let them use if more often.
More information: Native applications
Webhooks allow you to get an instant notification after an event ocurred in an Ecwid store. Send information to accounting right after an order was placed, send a note after a product was updated - it’s totally up to you.
More information: Webhooks
Order Extra Fields
Save technical information about an order in its details or add new fields to the store checkout process with Order Extra Fields.
More information: Order Extra Fields
Add Shipping Methods
Custom Shipping API allows you to add new shipping methods in an Ecwid store as if they were available out of the box. Merchant can configure the integration in Ecwid Control Panel and new shipping methods will be displayed at checkout for store customers.
More information: Custom Shipping API
Find out more about Ecwid Platform:
Add Payment Method
Custom Payment API allows you to add new payment methods to an Ecwid store. Merchant will install your app, set it up and they will be able to accept payments through your payment system for orders in their store.
More information: Custom Payment API
Apply Custom Discount
Custom Discount API allows you to apply a custom discount amount to an order being placed at the moment. Merchant can configure the discount rules in their Ecwid Control Panel using the Native apps feature and customers will have discounts on their orders according to those rules at checkout.
More information: Custom Discount API
Application storage is a key/value storage that can serve as a database for your application and a way to send details to user’s storefront. All data is kept on Ecwid servers, so you don’t need to worry about keeping the data safe.
More information: Application storage
More information: Customize Storefront
Storefront Single Sign-On
Ecwid is a widget, that can be inserted to any website. Many websites have their own login functionality as well as Ecwid. To allow customers to sign in to their account in storefront automatically right after they sign in to merchant’s website or service, use Single Sign-On feature. It will save customers’ time and let them concentrate on shopping in the store.
More information: Storefront Single Sign-On