Description
ADLY Shop connects your WooCommerce store to ADLY’s creators. Each creator who joins your program gets a personal discount code and link. When a buyer uses it, the order is recorded at ADLY and the creator’s commission is worked out for you.
Connecting takes one click: press “Connect to ADLY”, approve in your ADLY brand account, and you are back in WordPress, connected.
What the plugin does:
- Checks creators’ codes at checkout. The codes live at ADLY, not as coupons in your store.
- Reports orders, and their refunds and cancellations, to ADLY in the background. The checkout never waits for it.
- Sends your published products (name, price, picture, link) so creators can choose what to promote.
- Applies a creator’s code by itself when a buyer arrives through the creator’s link.
What it does not do: ADLY never logs in to your site, gets no password, and calls nothing on your server. Every request goes out from your store to ADLY.
Already connected your store from ADLY’s site with WooCommerce keys? Then there is nothing to connect: the plugin sees those keys and only applies creators’ codes from their links. It sends nothing to ADLY in that case.
External services
This plugin relies on ADLY (https://adly.co.il), the creator marketplace it connects your store to. Without ADLY the plugin does nothing: the codes, the creators and the commissions all live there.
ADLY’s API runs at https://qxjtrirecyfygdqkqsbr.supabase.co/functions/v1/shop-store-api. That address is ADLY’s own server, hosted by Supabase (https://supabase.com); the data is ADLY’s, under ADLY’s terms. Nothing is sent before you connect, and nothing after you disconnect.
What is sent, and when:
- When you press “Connect to ADLY”: your browser opens https://adly.co.il/wp-connect-plugin with your site’s address, its name, its currency and the address to return to. After you approve there, the plugin exchanges a one-time code with the API for its keys, runs a short connection test (it checks the test code ADLYTEST and reports a made-up test order to ADLY; nothing is created in your store), and asks ADLY to approve the store.
- When a buyer enters a discount code at checkout: the code and the cart total, to check whether it is a creator’s code and what discount it gives.
- When an order is placed, changes status, is refunded or is completed: order number, dates, status, currency, totals, the codes used, the line items (product, quantity, amount) and refunds. No buyer name, email, phone or address is sent.
- On the order’s thank-you page: the buyer’s browser sends ADLY the order number, the total and the creator’s code if one was used, so a sale is not missed if the store’s server report fails.
- When you connect, once a day, and a few minutes after you add or edit a product: your published products (name, price, picture, page link and stock status), so creators can choose what to promote.
- When you disconnect or delete the plugin: a notice that the store left.
A buyer who arrives through a creator’s link (with “utm_source=adly” in the address) gets a cookie named “adly_shop_code” with the creator’s code for 30 days, so the code can be applied to the cart. The cookie itself is not sent anywhere; the code is checked with ADLY like a typed code.
ADLY terms of use: https://adly.co.il/terms · ADLY privacy policy: https://adly.co.il/privacy
Supabase terms: https://supabase.com/terms · Supabase privacy policy: https://supabase.com/privacy
Installation
- Upload the plugin and activate it (WooCommerce must be active).
- Go to WooCommerce ADLY Shop and press “Connect to ADLY”.
- Approve at ADLY. The plugin runs a short connection test by itself and your store is approved.
- At ADLY, set the commission and the buyers’ discount. Creators can then join.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ADLY Shop” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ADLY Shop” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- A store already connected to ADLY with WooCommerce keys is not asked to connect again; creators’ links apply their codes there too.
1.0.1
- The “connect your store” notice can be closed for good.
- The readme lists every call to ADLY, when it is made and what it sends.
1.0.0
- First release.
