உள்நுழைஇலவசமாகத் தொடங்குங்கள்
Meta Tech Provider

Shopify-இலிருந்து WhatsApp ஆர்டர் மெசேஜ்களை அனுப்புங்கள்

ஆர்டர் உருவாக்கப்படும்போது, அங்கீகரிக்கப்பட்ட டெம்ப்ளேட்டை Cloud API-க்கு அனுப்ப Shopify Flow-வின் Send HTTP request action-ஐப் பயன்படுத்தலாம். இதற்கு இணைக்கப்பட்ட எண்ணின் phone number id-யும், Flow secret ஆகச் சேமித்த டோக்கனும் தேவை. இந்த action இல்லாத திட்டங்களில், Shopify admin வெப்ஹூக் ஒன்று n8n போன்ற ரிசீவருக்குச் செல்லும். அந்த ரிசீவர் அதே அழைப்பைச் செய்யும்.

Grow, Advanced, Plus

Flow-வின் Send HTTP request action எந்த Shopify திட்டங்களில் கிடைக்கிறது என்பது.

30 seconds

இணைப்பை மூடி பின்னர் மீண்டும் முயல்வதற்கு முன், HTTP பதிலுக்காக Flow எவ்வளவு நேரம் காத்திருக்கும் என்பது.

Opt-in

WhatsApp-இல் மக்களுக்கு மெசேஜ் அனுப்பும் முன் வணிகங்கள் opt-in அனுமதி பெற வேண்டும் என்று Meta கட்டாயப்படுத்துகிறது.

Shopify Flow எப்படி WhatsApp மெசேஜை அனுப்புகிறது?

Send HTTP request action மூலம். இது எந்த URL-க்கும் headers மற்றும் body உடன் போஸ்ட் செய்யும். body-யில் ட்ரிகரிலிருந்து வரும் Liquid மாறிகளைப் பயன்படுத்தலாம்.

ஆர்டர் உருவாக்கம் என்ற ட்ரிகரில் ஒரு workflow உருவாக்கி, அதில் Send HTTP request-ஐச் சேர்க்கவும். URL என்பது இணைக்கப்பட்ட எண்ணின் phone number id-க்கான Cloud API messages எண்ட்பாயிண்ட் ஆகும். Authorization header-ஐச் சேர்த்து, அதன் மதிப்பாக Bearer என்பதற்குப் பிறகு எண்ணின் அணுகல் டோக்கனை வைக்கவும். அந்த டோக்கனை Flow secret ஆகச் சேமித்து, secret மாறியாகக் குறிப்பிடவும். Secret மதிப்புகள் Flow இடைமுகத்தில் ஒருபோதும் காட்டப்படுவதில்லை, run பதிவுகளிலும் மறைக்கப்படும். டோக்கன் இருக்க வேண்டிய இடம் இதுவே. body என்பது ஒரு டெம்ப்ளேட் மெசேஜ் ஆகும். அதில் `to` புலத்தில் வாடிக்கையாளரின் தொலைபேசி எண்ணும், டெம்ப்ளேட்டின் அளவுருக்களாக ஆர்டர் விவரங்களும் இருக்கும்.

Flow 2XX அல்லது 3XX பதிலை வெற்றியாகக் கருதுகிறது. செல்லுபடியாகும் கோரிக்கைக்கு Meta மெசேஜ் ஐடியுடன் பதிலளிக்கும். எனவே run வெற்றி பெற்றால், Meta மெசேஜை ஏற்றுக்கொண்டது என்று பொருள்.

Send HTTP request body for an order confirmation template
{
  "messaging_product": "whatsapp",
  "to": "<customer phone, digits only>",
  "type": "template",
  "template": {
    "name": "order_confirmation",
    "language": { "code": "en" },
    "components": [{
      "type": "body",
      "parameters": [{ "type": "text", "text": "{{order.name}}" }]
    }]
  }
}

ஆர்டர் மெசேஜ் ஏன் டெம்ப்ளேட்டாகவே இருக்க வேண்டும்?

ஏனெனில் கடைதான் முதலில் எழுதுகிறது. வாடிக்கையாளர் அந்த எண்ணுக்கு எழுதினால் மட்டுமே Meta-வின் 24 மணி நேர வாடிக்கையாளர் சேவை சாளரம் திறக்கும். ஆர்டர் உறுதிப்படுத்தல், ஷிப்பிங் அப்டேட், கைவிடப்பட்ட செக்அவுட் நினைவூட்டல் ஆகியவை அதற்கு முன்பே அனுப்பப்படுகின்றன. அதனால் ஃப்ரீ டெக்ஸ்ட் நிராகரிக்கப்படும், முன்கூட்டியே அங்கீகரிக்கப்பட்ட டெம்ப்ளேட் மட்டுமே செல்லும்.

டெம்ப்ளேட்டை ஒருமுறை உருவாக்குங்கள். ஆர்டர் மற்றும் ஷிப்பிங் அப்டேட்களுக்கு utility வகையைத் தேர்ந்தெடுத்து, workflow-ஐ இயக்குவதற்கு முன் அங்கீகாரத்துக்காகக் காத்திருங்கள். கோரிக்கையின் body-யில் உள்ள பெயரும் மொழியும் அங்கீகரிக்கப்பட்ட டெம்ப்ளேட்டுடன் சரியாகப் பொருந்த வேண்டும். அளவுருக்களின் எண்ணிக்கையும் அதன் placeholder-களுடன் பொருந்த வேண்டும்.

சம்மதமும் தேவை. ஒரு வணிகம் WhatsApp-இல் ஒருவருக்கு மெசேஜ் அனுப்பும் முன் opt-in பெற வேண்டும் என்று Meta கட்டாயப்படுத்துகிறது. அதாவது, அந்த நபர் தன் எண்ணைக் கொடுத்து, இந்த வணிகத்திடமிருந்து மெசேஜ்களைப் பெற ஒப்புக்கொண்டிருக்க வேண்டும். இதைத் தெரிவிக்கும் செக்அவுட் செக்பாக்ஸ் வழக்கமான வழி. அனுப்புவதற்கு முன் workflow அதைச் சரிபார்க்க வேண்டும்.

கடையின் திட்டத்தில் Send HTTP request இல்லையென்றால் என்ன செய்வது?

அதற்குப் பதிலாக Shopify admin வெப்ஹூக்கைப் பயன்படுத்துங்கள். அமைப்புகள் > Notifications > Webhooks பகுதியில், ஆர்டர் உருவாக்கம் போன்ற நிகழ்வுக்கு JSON வடிவில் ஒரு URL-க்கு வெப்ஹூக்கை உருவாக்கலாம். அதை ஒரு ரிசீவருக்குச் சுட்டிக்காட்டுங்கள். அது n8n Webhook node ஆக இருக்கலாம், அல்லது PHP, Python, Node-இல் எழுதிய route ஆக இருக்கலாம். ரிசீவர் ஆர்டரைப் படித்து, சம்மதத்தைச் சரிபார்த்து, Cloud API-க்கு அதே டெம்ப்ளேட் அழைப்பைச் செய்யும்.

எந்த வழியில் அனுப்பினாலும் பதில்கள் ஒரே மாதிரி வரும். வாடிக்கையாளர் ஆர்டர் மெசேஜுக்குப் பதிலளிக்கும்போது, எண் Coexistence-இல் இருப்பதால் அந்தப் பதில் கடையின் தொலைபேசியில் உள்ள WhatsApp Business ஆப்பில் வந்து சேரும். அப்போது 24 மணி நேர சாளரம் திறந்திருப்பதால் ஃப்ரீ டெக்ஸ்ட் அனுப்பலாம். எண்ணுக்கு வெப்ஹூக் இலக்கு அமைக்கப்பட்டிருந்தால், பதில் உங்கள் அமைப்பையும் அடையும். ஆர்டர் மெசேஜும் ஆப்பில் தோன்றும், எனவே பதிலளிப்பவர் வாடிக்கையாளர் எதற்குப் பதிலளிக்கிறார் என்பதைப் பார்க்க முடியும்.

பொதுவான தவறுகள்

  • ஆர்டர் உருவாக்கத்தின்போது ஃப்ரீ டெக்ஸ்ட் அனுப்புவது. வாடிக்கையாளர் இன்னும் எழுதவில்லை, அதனால் Meta அதை நிராகரிக்கும். அங்கீகரிக்கப்பட்ட டெம்ப்ளேட்டே வேண்டும்.
  • 4XX பதில்களுக்கும் பிழை கையாளுதலை Retry என்றே விட்டுவிடுவது. Meta ஒருபோதும் ஏற்காத கோரிக்கையை Flow 24 மணி நேரம் வரை மீண்டும் முயலக்கூடும்.
  • டோக்கனை header-இல் சாதாரண உரையாக வைப்பது. அதை Flow secret ஆகச் சேமியுங்கள், அப்போது அது இடைமுகத்திலும் பதிவுகளிலும் வெளிப்படாது.
EasyCoexistence மூலம் இதைச் செய்வது

easycoexistence.com-இல் கடையின் எண்ணை இணைத்து, அதன் phone number id மற்றும் டோக்கனை டாஷ்போர்டில் பார்த்து, Flow அல்லது உங்கள் ரிசீவரை Cloud API-க்குச் சுட்டிக்காட்டுங்கள். மாதம் ஒரு எண்ணுக்கு US$ 9 முதல், எண்களைச் சேர்க்கச் சேர்க்க US$ 1 வரை குறையும். முதல் 3 நாட்கள் இலவசம்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

டெம்ப்ளேட் மெசேஜ்களுக்கான கட்டணத்தை யார் செலுத்துவது?

Meta தனது WhatsApp Business Account-இல் உள்ள வணிகத்திடமே மெசேஜிங் கட்டணத்தை நேரடியாக வசூலிக்கிறது. EasyCoexistence அதில் எந்தக் கூடுதல் தொகையும் சேர்ப்பதில்லை.

குழு இன்னும் தொலைபேசியிலிருந்து வாடிக்கையாளர்களுக்குப் பதிலளிக்க முடியுமா?

ஆம். Coexistence பாதுகாப்பது இதைத்தான்: கடை மெசேஜ் அனுப்பும் அதே எண்ணில் WhatsApp Business ஆப் தொடர்ந்து செயல்படும்.

இதற்கு Shopify ஆப் தேவையா?

இல்லை. Flow-வின் Send HTTP request, அல்லது ரிசீவருக்குச் செல்லும் admin வெப்ஹூக் போதும். Cloud API என்பது ஒரே HTTPS அழைப்பு.

`to` புலத்துக்கு எந்த தொலைபேசி வடிவம் தேவை?

நாட்டுக் குறியீடுடன் கூடிய சர்வதேச வடிவம், இலக்கங்கள் மட்டும். வாடிக்கையாளர்கள் இடைவெளிகளையும் குறியீடுகளையும் தட்டச்சு செய்வதால், அனுப்புவதற்கு முன் செக்அவுட் தொலைபேசி புலத்தைச் சுத்தம் செய்யுங்கள்.

தொடர்ந்து படிக்கவும்

தொடங்கத் தயாரா?

மாதங்கள் ஆகாமல், சில நிமிடங்களில் WhatsApp Coexistence-ஐ அமைக்குங்கள். ஆப்ஸ் போனில் தொடர்ந்து இயங்கும்.

இலவச ட்ரையலைத் தொடங்குங்கள்

இதில் சரிபார்க்கப்பட்டது:

WhatsApp-இல் Shopify ஆர்டர் மெசேஜ்கள்