ConnectWiz + Shopify
ਛੇਤੀ ਹੀ — ਨੀਂਹ ਲਾਈਵ ਹੈShopify: ਨੀਂਹ ਲਾਈਵ ਹੈ, ਅਗਲੀ ਵਾਰੀ ਨੇਟਿਵ ਸਿੰਕ ਦੀ
ਅਸੀਂ ਲੋਗੋਆਂ ਦੀਆਂ ਕੰਧਾਂ ਦੀ ਥਾਂ ਇਮਾਨਦਾਰ ਸਥਿਤੀਆਂ ਛਾਪਦੇ ਹਾਂ। ਅੱਜ Shopify ਸਟੋਰ ਜਨਤਕ API ਅਤੇ webhook ਰਾਹੀਂ ConnectWiz ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ, ਅਤੇ Shopify ਗਾਹਕਾਂ ਦੀਆਂ ਪਛਾਣਾਂ ਪਹਿਲਾਂ ਹੀ ਸੰਪਰਕਾਂ ਨਾਲ ਜੁੜ ਜਾਂਦੀਆਂ ਹਨ। ਨੇਟਿਵ ਦੋ-ਤਰਫ਼ਾ ਸਿੰਕ — WooCommerce ਵਾਲੇ ਸਾਂਚੇ ਵਿੱਚ — ਬਣ ਰਿਹਾ ਹੈ।
ਈ-ਕਾਮਰਸ
ਇਹ ਠੀਕ-ਠੀਕ ਕੀ ਕਰਦਾ ਹੈ
ਪਛਾਣਾਂ ਪਹਿਲਾਂ ਹੀ ਜੁੜਦੀਆਂ ਹਨ
Shopify ਗਾਹਕ ਉਸੇ ConnectWiz ਸੰਪਰਕ ਨਾਲ ਜੁੜਦਾ ਹੈ ਜਿਸ ਨਾਲ ਉਸ ਦੀਆਂ ਚੈਟਾਂ ਜੁੜੀਆਂ ਹਨ — ਉਹ ਨੀਂਹ, ਜਿਸ ਕਰਕੇ ਆਉਣ ਵਾਲਾ ਸਿੰਕ ਪਲਾਂ ਵਿੱਚ ਚੱਲਦਾ ਲੱਗੇਗਾ, ਹੁਣੇ ਲਾਈਵ ਹੈ।
API ਵਾਲਾ ਰਾਹ, ਅੱਜ ਹੀ
ਤੁਹਾਡਾ Shopify ਸਟੈਕ ਜਨਤਕ ਕਾਮਰਸ API (ਤੈਅ scope ਵਾਲੀਆਂ ਕੁੰਜੀਆਂ) ਨਾਲ ਗੱਲ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਸੁਰੱਖਿਅਤ webhook ਰਾਹੀਂ ਫ਼ਲੋ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹੈ — ਟੀਮਾਂ ਨੇਟਿਵ ਕਨੈਕਟਰ ਦੀ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ ਇਸ ਨੂੰ ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ ਚਲਾ ਰਹੀਆਂ ਹਨ।
ਨੇਟਿਵ ਸਿੰਕ, ਅਗਲਾ ਕਦਮ
ਉਤਪਾਦ ਅਤੇ ਆਰਡਰ ਦੋਵੇਂ ਪਾਸੇ, ਫ਼ੀਲਡ-ਪੱਧਰ ਦੀ ਮਾਲਕੀ, ਰਿਹਰਸਲ ਮੋਡ ਅਤੇ ਟਕਰਾਅ-ਲੈਜਰ ਸਮੇਤ — ਹੂ-ਬ-ਹੂ WooCommerce ਵਾਲਾ ਸਾਂਚਾ, Shopify 'ਤੇ ਲਾਗੂ।
ਤਕਨੀਕੀ ਪੱਖ
ਇੱਥੇ "ਛੇਤੀ ਹੀ" ਇੰਜੀਨੀਅਰਿੰਗ ਕਿਉਂ ਹੈ, ਮਾਰਕੀਟਿੰਗ ਕਿਉਂ ਨਹੀਂ
ਦੋ ਸਟੋਰਾਂ ਲਈ ਬਣਿਆ ਪੋਰਟ
ਕਾਮਰਸ ਦੀ ਪਰਤ ਇੱਕ ਪ੍ਰਦਾਤਾ-ਪੋਰਟ ਹੈ, ਜਿਸ ਦਾ ਆਪਣਾ ਸਮਰੱਥਾ-ਇਕਰਾਰ ਹੈ — ਹਰ ਕਾਲ ਕਰਨ ਵਾਲਾ ਹਿੱਸਾ ਮੰਨ ਕੇ ਚੱਲਣ ਦੀ ਥਾਂ ਪੁੱਛਦਾ ਹੈ: "ਕੀ ਇਹ ਸਟੋਰ ਫ਼ੋਨ ਨੰਬਰ ਨਾਲ ਮਿਲਾਨ ਕਰ ਸਕਦਾ ਹੈ? ਆਰਡਰ ਬਣਾ ਸਕਦਾ ਹੈ?" WooCommerce ਇਸ ਦੇ ਪਿੱਛੇ ਇੱਕ ਅਡੈਪਟਰ ਹੈ; Shopify ਉਹ ਦੂਜੀ ਸੀਟ ਹੈ ਜਿਸ ਲਈ ਕੁਰਸੀਆਂ ਪਹਿਲਾਂ ਹੀ ਖਰੀਦੀਆਂ ਗਈਆਂ ਸਨ।
ਪਛਾਣ ਪਹਿਲਾਂ ਹੀ ਕਿਸੇ ਇੱਕ ਪ੍ਰਦਾਤਾ ਨਾਲ ਬੱਝੀ ਨਹੀਂ
ਸੰਪਰਕ-ਪਛਾਣ ਵਾਲੀ ਟੇਬਲ ਸੋਚ-ਸਮਝ ਕੇ ਪ੍ਰਦਾਤਾ ਦਾ ਨਾਂ ਅਤੇ ਬਾਹਰੀ ID ਰੱਖਦੀ ਹੈ — Shopify ਗਾਹਕ ਦੀ ID ਠੀਕ ਉਸੇ ਤਰ੍ਹਾਂ ਸੰਪਰਕ ਨਾਲ ਜੁੜਦੀ ਹੈ ਜਿਵੇਂ ਅੱਜ WooCommerce ਵਾਲੀ ਜੁੜਦੀ ਹੈ, ਸਕੀਮਾ ਬਦਲਣ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ।
ਸ਼ਬਦਾਵਲੀ ਵੀ ਤਿਆਰ ਹੈ
ਆਰਡਰ ਦੀਆਂ ਸਥਿਤੀਆਂ ਸਟੋਰ ਦੇ ਆਪਣੇ ਸ਼ਬਦਾਂ ਵਿੱਚ ਹੀ ਅੱਗੇ ਜਾਂਦੀਆਂ ਹਨ — WooCommerce ਕਹਿੰਦਾ ਹੈ "completed", Shopify ਕਹਿੰਦਾ ਹੈ "fulfilled" — ਕਿਉਂਕਿ ਏਜੰਟ ਦੇ ਸਭ ਤੋਂ ਵੱਧ ਕੰਮ ਉਹੀ ਸ਼ਬਦ ਆਉਂਦਾ ਹੈ ਜੋ ਗਾਹਕ ਆਪਣੇ ਖਾਤੇ ਵਿੱਚ ਦੇਖਦਾ ਹੈ।
"ਬਣ ਰਿਹਾ ਹੈ" ਦਾ ਮਤਲਬ
ਨੇਟਿਵ ਕਨੈਕਟਰ ਦਾ ਮਤਲਬ ਹੈ: OAuth ਪੇਅਰਿੰਗ, ਕੈਟਾਲਾਗ ਇੰਪੋਰਟ, ਫ਼ੀਲਡ-ਪੱਧਰ ਦੀ ਮਾਲਕੀ, ਪਹਿਲਾਂ-ਰਿਹਰਸਲ-ਫਿਰ-ਲਾਈਵ ਰਾਈਟ-ਬੈਕ ਅਤੇ ਟਕਰਾਅ-ਲੈਜਰ — WooCommerce ਵਾਲਾ ਸਾਂਚਾ, ਉਸ ਦੀ ਕੋਈ ਹਲਕੀ ਨਕਲ ਨਹੀਂ।
ਸੈੱਟਅੱਪ
ਇਹ ਕਿਵੇਂ ਜੁੜਦਾ ਹੈ
ਅੱਜ: API + webhook
ਆਪਣੇ Shopify ਇਵੈਂਟਾਂ ਨੂੰ ਫ਼ਲੋ ਦੇ webhook ਟ੍ਰਿਗਰ ਨਾਲ ਜੋੜੋ, ਅਤੇ ਕਾਮਰਸ API ਰਾਹੀਂ ਆਰਡਰ ਪੜ੍ਹੋ/ਲਿਖੋ।
ਸੂਚਨਾ ਲਓ
ਆਪਣਾ ਈਮੇਲ ਛੱਡ ਜਾਓ, ਅਤੇ ਜਿਸ ਦਿਨ ਨੇਟਿਵ ਕਨੈਕਟਰ ਖੁੱਲ੍ਹੇਗਾ, ਉਸੇ ਦਿਨ ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗ ਜਾਵੇਗਾ — ਉਸ ਤੋਂ ਪਹਿਲਾਂ ਨਹੀਂ।
ਫਿਰ: ਇੱਕ ਕਲਿੱਕ
ਨੇਟਿਵ ਸਿੰਕ ਉਵੇਂ ਹੀ ਪੇਅਰ ਹੋਵੇਗਾ ਜਿਵੇਂ WooCommerce ਹੁੰਦਾ ਹੈ — ਇੱਕ ਵਾਰ ਮਨਜ਼ੂਰੀ ਦਿਓ, ਮਾਲਕੀ ਚੁਣੋ, ਰਿਹਰਸਲ ਕਰੋ, ਲਾਈਵ ਹੋ ਜਾਓ।
ਇਕੱਠੇ ਬਿਹਤਰ
ਇਹ ਕਿਨ੍ਹਾਂ ਨਾਲ ਜੁੜਦਾ ਹੈ
API ਵਾਲਾ ਰਾਹ, ਅੱਜ ਹੀ
ਤੈਅ scope ਵਾਲੀਆਂ ਕਾਮਰਸ ਕੁੰਜੀਆਂ ਅਤੇ HMAC ਨਾਲ ਤਸਦੀਕਸ਼ੁਦਾ webhook ਟ੍ਰਿਗਰ — ਉਹ ਡਿਵੈਲਪਰ ਪਲੇਟਫ਼ਾਰਮ ਜਿਸ 'ਤੇ Shopify ਟੀਮਾਂ ਅੱਜ ਹੀ ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ ਕੰਮ ਚਲਾ ਰਹੀਆਂ ਹਨ।
Flows
Shopify ਦੇ ਇਵੈਂਟ, ਇੱਕ ਫ਼ਲੋ webhook ਟ੍ਰਿਗਰ ਨਾਲ ਜੁੜ ਕੇ, ਅੱਜ ਹੀ ਰੂਟ ਕਰ ਸਕਦੇ ਹਨ, ਸੂਚਨਾ ਦੇ ਸਕਦੇ ਹਨ ਅਤੇ ਸੁਨੇਹੇ ਭੇਜ ਸਕਦੇ ਹਨ — ਆਟੋਮੇਸ਼ਨ ਦੀ ਪਰਤ ਕਨੈਕਟਰ ਦੀ ਉਡੀਕ ਨਹੀਂ ਕਰਦੀ।
ਸਾਂਚਾ ਖੁਦ
ਨੇਟਿਵ Shopify ਸਿੰਕ ਠੀਕ-ਠੀਕ ਕਿਹੋ ਜਿਹਾ ਹੋਵੇਗਾ, ਇਹ ਦੇਖਣ ਲਈ WooCommerce ਪੇਜ ਪੜ੍ਹੋ — ਉਹੀ ਇਕਰਾਰ, ਵੱਖਰਾ ਸਟੋਰ।
ਸੁਰੱਖਿਆ ਅਤੇ ਗਾਰੰਟੀਆਂ
ਅਕਾਊ ਗਾਰੰਟੀਆਂ
ਤੈਅ scope ਵਾਲੀਆਂ ਕੁੰਜੀਆਂ, ਮਾਸਟਰ ਕੁੰਜੀਆਂ ਨਹੀਂ
API ਵਾਲਾ ਰਾਹ ਟੈਨੈਂਟ ਵੱਲੋਂ ਜਾਰੀ ਕੀਤੀਆਂ, ਸਪਸ਼ਟ scope ਵਾਲੀਆਂ ਕੁੰਜੀਆਂ ਵਰਤਦਾ ਹੈ — ਕੈਟਾਲਾਗ ਪੜ੍ਹਨਾ, ਆਰਡਰ ਪੜ੍ਹਨਾ, ਆਰਡਰ ਲਿਖਣਾ — ਅਤੇ ਹਰ ਕੁੰਜੀ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਰੱਦ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਹਰ webhook ਪਰਖਿਆ ਜਾਂਦਾ ਹੈ, ਅੱਖਾਂ ਮੀਟ ਕੇ ਮੰਨਿਆ ਨਹੀਂ ਜਾਂਦਾ
ਇਨਬਾਊਂਡ ਟ੍ਰਿਗਰ ਕੱਚੀ body 'ਤੇ HMAC ਦਸਤਖਤ ਦੀ ਤਸਦੀਕ ਕਰਦੇ ਹਨ — ਹਰ ਟ੍ਰਿਗਰ ਦੇ ਆਪਣੇ secret ਅਤੇ ਰੀਪਲੇਅ ਤੋਂ ਬਚਾਅ ਸਮੇਤ।
ਬਾਰੀਕੀਆਂ, ਇਮਾਨਦਾਰੀ ਨਾਲ
ਹੱਦਾਂ, ਸਾਫ਼ ਲਿਖੀਆਂ
ਨਕਲੀ "ਬੀਟਾ" ਦਾ ਕੋਈ ਡਰਾਮਾ ਨਹੀਂ
ਅਸੀਂ ਨੇਟਿਵ ਸਿੰਕ ਨੂੰ ਉਸ ਦੇ ਬਣਨ ਤੋਂ ਪਹਿਲਾਂ ਨਹੀਂ ਵੇਚਦੇ। ਅੱਜ ਜੋ ਚੱਲਦਾ ਹੈ, ਉਹ ਸਾਫ਼ ਲਿਖਿਆ ਹੈ; ਇਮਾਨਦਾਰੀ ਵਾਲਾ ਕੰਮ ਬੈਜ ਕਰਦਾ ਹੈ।
ਇਮਾਨਦਾਰੀ ਨਾਲ ਜੁੜਨਾ, ਰੌਲਾ ਪਾ ਕੇ ਜੁੜਨ ਨਾਲੋਂ ਬਿਹਤਰ ਹੈ।
ਇੱਥੇ ਹਰ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਨੂੰ ਉਸੇ ਹਿਸਾਬ ਨਾਲ ਦੱਸਿਆ ਗਿਆ ਹੈ ਜੋ ਉਹ ਅਸਲ ਵਿੱਚ ਕਰਦੀ ਹੈ — ਦਿਸ਼ਾ, ਮਾਲਕੀ ਅਤੇ ਹੱਦਾਂ ਸਮੇਤ।