API

ချိတ်ဆက်မှုများအတွက် စာရွက်စာတမ်း ပြည့်စုံသော API

ဝဘ်ဆိုက်၊ ပို့ဆောင်ရေး ပလက်ဖောင်း သို့မဟုတ် ပို့ဆောင်ရေး ဝန်ဆောင်မှုသည် ဆိုင်၏ key ဖြင့် အလုပ်လုပ်သည်။ Key သည် ဆိုင်တစ်ဆိုင်အတွက်သာ အကျုံးဝင်ပြီး ချက်ချင်း ရုပ်သိမ်းနိုင်ကာ အခြားဆိုင်များ၏ အချက်အလက်ကို ဝင်ရောက်ခွင့် မပေးပါ — ၎င်းသည် သီးခြား စစ်ဆေးချက်ကြောင့် မဟုတ်ဘဲ စနစ်၏ တည်ဆောက်ပုံကြောင့် ဖြစ်သည်။

Back office: website section — storefront with dish photos from the till menu

ချိတ်ဆက်မှုက ဘာလုပ်နိုင်သလဲ

📋

မီနူးနှင့် ရရှိနိုင်မှု

ဆိုင်မျက်နှာစာသည် အမျိုးအစားခွဲ၊ ဟင်းလျာ၊ စျေးနှုန်း၊ ထပ်ဖြည့်ရွေးချယ်မှုနှင့် ဓာတ်ပုံများကို ရယူသည် — ရောင်းချမှုမှ ဖယ်ထားသော ပစ္စည်းများ မပါဘဲ၊ «ဆိုင်က ယခု အော်ဒါ လက်မခံပါ» အမှတ်အသားနှင့်တကွ။

🧾

အော်ဒါ လက်ခံခြင်း

အော်ဒါကို တောင်းဆိုမှု တစ်ခုတည်းဖြင့် ဖန်တီးပြီး နံပါတ် ပြန်ရသည်။ တူညီသော တောင်းဆိုမှုကို ထပ်ပို့ပါက ဒုတိယ အော်ဒါ မဖြစ်ပါ။

✏️

ပြင်ဆင်ခြင်းနှင့် ပယ်ဖျက်ခြင်း

ဆိုင်က အော်ဒါကို လက်မခံရသေးမီ ရင်းမြစ်သည် ပါဝင်ပစ္စည်းများကို ပြင်နိုင်သည် သို့မဟုတ် ပယ်ဖျက်နိုင်သည်။

🎟

ပရိုမိုကုဒ် စစ်ဆေးခြင်း

ဘောက်ချာကို POSitive ဘက်တွင် စစ်ဆေးသောကြောင့် ဆိုင်မျက်နှာစာနှင့် ငွေရှင်းကောင်တာရှိ လျှော့စျေး မကွဲလွဲပါ။

💳

ငွေပေးချေမှု အကြောင်းကြားခြင်း

ဆိုင်မျက်နှာစာဘက်တွင် လက်ခံသော ငွေပေးချေမှုကို ဆိုင်၏ ငွေပေးချေနည်းနှင့် ချိတ်ဆက်သည် — ငွေသည် မှန်ကန်သော အကောင့်သို့ ရောက်သည်။

↩️

အခြေအနေများ ပြန်ပို့ခြင်း

လက်ခံပြီး၊ ချက်နေသည်၊ ပို့ဆောင်သူထံ ပေးပြီး၊ ပြီးဆုံး — အကြောင်းကြားချက်များကို ရင်းမြစ်သို့ ပို့ပြီး မျှဝေထားသော လျှို့ဝှက်ချက်ဖြင့် လက်မှတ်ထိုးထားသည်။

Specification ကို အများသို့ မထုတ်ပြန်ပါ။ Method လိပ်စာများ၊ field ဖွဲ့စည်းပုံ၊ အမှားကုဒ်များနှင့် တောင်းဆိုမှု နမူနာများကို key နှင့်အတူ ပေးသည် — ဆိုင်၊ ၎င်း၏ developer သို့မဟုတ် မိတ်ဖက်ထံ။ အကြောင်းရင်းမှာ ရိုးရှင်းသည်: စျေးကွက်ရှာဖွေရေး ဝဘ်ဆိုက်ပေါ်တွင် တင်ထားသော စာချုပ်သည် ချိတ်ဆက်သူထက် အခြားသူများ၏ ချိတ်ဆက်မှုများကို ရှာဖွေနေသူကို ပိုအကျိုးပြုသည်။ ဖော်ပြချက်ကို တောင်းဆိုမှု တစ်ခုဖြင့် ရနိုင်ပြီး ကျွန်ုပ်တို့ တစ်နေ့တည်းအတွင်း ဖြေကြားသည်။

စာချုပ်က ဘာကို အာမခံသလဲ

🔁

Idempotency

တူညီသော လုပ်ဆောင်ချက် key ဖြင့် ထပ်ပို့ပါက ဒုတိယ အော်ဒါ မဖြစ်ပါ။ နှစ်ကြိမ်နှိပ်မိခြင်းနှင့် ချိတ်ဆက်မှု ပြတ်တောက်ခြင်းမှ ကာကွယ်သည်။

🔐

လက်မှတ်ထိုးခြင်းနှင့် key များ

Key သည် ဆိုင်တစ်ဆိုင်အတွက်သာ အကျုံးဝင်ပြီး ချက်ချင်း ရုပ်သိမ်းနိုင်သည်။ လျှို့ဝှက်ချက်ကို hash အဖြစ် သိမ်းထားပြီး ကျွန်ုပ်တို့ပင် ပြန်ဖော်၍ မရပါ။ Key သည် ဧည့်သည်၏ ဘရောက်ဇာတွင် မဟုတ်ဘဲ မိတ်ဖက်၏ ဆာဗာပေါ်တွင် ရှိသည်။

🧾

ရှင်းလင်းသော အမှားများ

ယေဘုယျ «400 Bad Request» အစား မည်သည့်ပစ္စည်း မအောင်မြင်သလဲ၊ အဘယ်ကြောင့်နည်း ဆိုသည်ကို အဖြေက ဖော်ပြသည်။

🛑

လက်ရှိ ရောင်းချမှု ရပ်ထားသော စာရင်း

မီနူးကို ရောင်းချမှုမှ ဖယ်ထားသော ပစ္စည်းများ မပါဘဲ ပေးသည်: ငွေရှင်းကောင်တာတွင် ရပ်လိုက်သော ပစ္စည်းသည် ဝဘ်ဆိုက်မှ ချက်ချင်း ပျောက်သွားသည်။

↩️

ပြန်ပို့သော လမ်းကြောင်း

အော်ဒါ အခြေအနေသည် ရင်းမြစ်သို့ ပြန်ရောက်သည်: လက်ခံပြီး၊ ချက်နေသည်၊ ပို့ဆောင်သူထံ ပေးပြီး၊ ပြီးဆုံး။

🧪

Sandbox

သီးခြား key ပါသော စမ်းသပ်ဆိုင်: ချိတ်ဆက်မှုကို တကယ့်လုပ်ငန်း အချက်အလက်များကို မထိဘဲ တည်ဆောက်ပြီး စစ်ဆေးနိုင်သည်။

Key သို့မဟုတ် စာချုပ် လိုအပ်ပါသလား

Field များနှင့် နမူနာများပါသော ဖော်ပြချက်ကို ပို့ပေးမည်၊ sandbox ဖွင့်ပေးမည်၊ ချိတ်ဆက်မှုဆိုင်ရာ မေးခွန်းများကို ဖြေမည်။