Filipino
Pagkuha ng foodpanda SMS code gamit ang API, mga webhook o ang dashboard
Tumatanggap ang isang team ng foodpanda verification code sa pag-order ng one-time OTP Gateway number mula sa OTP Route para sa tamang bansa, pag-enter nito sa foodpanda flow na sinusubukan, at pagkuha ng code sa pamamagitan ng webhook, API polling o dashboard. Nagsisimula ang presyo sa $0.20 kada code, at ang order na walang SMS sa loob ng 20-minutong window ay ibinabalik nang buo.
Aling mga API call ang kumukuha ng foodpanda code?
Gumagamit ang daloy ng foodpanda verification code API ng service id na foodpanda at limang tawag sa https://otproute.com/api/v1, na bawat isa ay ina-authenticate ng Bearer key na nagsisimula sa or_live_.
- Ibinibigay ng
GET /api/v1/countriesang mga country id; i-cache ang resulta. - Ibinabalik ng
GET /api/v1/prices?country=<id>&service=foodpandaang live na presyo at sinasabi kung kaya bang pagsilbihan ang market na iyon sa ngayon. - Ang
POST /api/v1/activationsna may{"service": "foodpanda", "country": "<id>"}ay gumagawa ng order at nagbibigay ng activation id at phone number. - Ipapasok ng test mo ang numerong iyon sa screen ng foodpanda na ginagamit, at makukuha ang code sa pamamagitan ng webhook o ng
GET /api/v1/activations/{id}. - Isinasara ng
POST /api/v1/activations/{id}/cancelang order na hindi na kailangan ng test mo.
Idagdag ang GET /api/v1/balance sa setup step para malinis na huminto ang suite kapag wala nang laman ang wallet. Mula sa Developer console ang mga key, hanggang 10 kada account, at 300 request kada minuto ang limitasyon. Nakalista sa developer docs ang mga format ng request at error.
Paano dapat isulat ang webhook handler?
Mas maayos ang push delivery kapag maraming test ang sabay na tumatakbo. Ituro ang isa sa limang pinapayagang endpoint mo sa isang route sa test harness mo, pagkatapos ay i-subscribe ito sa activation.sms_received, activation.expired at activation.cancelled para sa mga order ng foodpanda.
Kasama sa bawat delivery ang X-OTPRoute-Signature: t=<unix>,v1=<hex>. I-compute ang HMAC-SHA256 sa <t>.<raw body> gamit ang secret ng endpoint, ikumpara ito sa v1 sa constant time, at tanggihan ang mga request na masyadong luma ang timestamp. Gawin ito sa raw bytes bago pa mabago ng anumang JSON parsing.
Gawing idempotent ang handler: i-key ang bawat event sa activation id nito at balewalain ang mga ulit, dahil maaaring maghatid ng parehong event nang dalawang beses ang mga retry. Sumagot agad at ipasa ang code sa anumang hinihintay ng test mo. Para sa mabilisang script, makatwirang alternatibo ang pag-poll sa activation endpoint kada ilang segundo. Sinasaklaw ng HMAC webhook guide ang mga edge case.
Para saan ini-verify ng foodpanda ang phone number?
Ang foodpanda ay food at grocery delivery platform na pinakakilala sa buong South at Southeast Asia. Tulad ng karamihan sa delivery app, iniuugnay nito ang account sa mobile number: karaniwang kinukumpirma ang numero gamit ang one-time SMS code sa sign-up, maaaring suriin muli kapag nag-log in sa bagong device, at nagbibigay ito sa mga rider at support ng paraan para kontakin ang customer tungkol sa order.
Para sa mga partner team, agency at developer na nagtatrabaho sa paligid ng platform, nangangahulugan itong may hakbang na receive foodpanda OTP sa maraming totoong journey: pag-onboard ng bagong customer, pag-test ng localised na sign-up screen, o pag-reproduce ng login issue na iniulat ng user. Ang pagkakaroon ng kontroladong foodpanda phone number sa bawat test ay nag-aalis ng pangangailangang manghiram ng personal na SIM ng kasamahan.
Aling mga bansa ang makapagbibigay ng foodpanda number?
Available ang foodpanda route sa 198 bansa. Kabilang sa mga halimbawa ang Pakistan, Bangladesh, Malaysia, Pilipinas, Taiwan, Singapore, Hong Kong, Thailand, Cambodia, Laos, Myanmar, Germany, United Kingdom at United States.
Hindi pampaganda lang ang pagpili ng bansa. Nilo-localise ng mga delivery app ang bawat market, kaya ang test ng sign-up screen sa Bangladesh ay dapat gumamit ng Bangladeshi na numero, at ang account na mag-o-order sa Kuala Lumpur ay dapat tumugma sa Malaysia. Ang hindi tugmang bansa ay maaaring humantong sa tinanggihang numero o sa walang kaugnayang regional flow. Nagbabago sa buong araw ang live availability kada bansa, kaya ang prices endpoint ang batayan ng katotohanan. Ipinaliliwanag ng country routing guide kung paano pumili at mag-fallback sa pagitan ng mga market.
Magagawa ba ito ng hindi developer mula sa dashboard?
Oo, at halos kasing dami lang ng click sa pag-order ng tanghalian:
- Buksan ang OTP Gateway, piliin ang foodpanda bilang serbisyo at piliin ang bansa.
- Suriin ang ipinapakitang presyo at kumpirmahin ang order.
- Kopyahin ang numero sa foodpanda app o website na sinusubukan mo.
- Bantayan ang activation card; lalabas doon ang code kapag dumating ang SMS.
Ang activation window ay 20 minuto. Kung hindi nagpadala ng code ang foodpanda, o nag-cancel ka, awtomatikong ibabalik sa wallet mo ang singil, kaya magbabayad ka lang para sa mga code na dumating.
Bakit kaya hindi dumating ang foodpanda code?
Ilang sanhi lang ang sumasaklaw sa halos lahat ng pagkabigo. Maaaring tumanggi ang foodpanda, tulad ng maraming consumer app, sa mga virtual number sa ilang market o sa ilang aksyon. Maaari rin nitong limitahan kung gaano kadalas makakahiling ng code ang isang device, IP o account. At minsan, nagsisikip ang ilang route.
Mga kapaki-pakinabang na gawi para sa foodpanda SMS verification para sa testing:
- Hintayin ang buong window bago mag-cancel.
- Pagitan-pagitan ang mga retry sa halip na mag-order ulit nang sunod-sunod.
- Subukan ang ibang country route kung pinapayagan ng test case.
- Gumamit ng sandbox mode sa development account habang binubuo ang pipeline, para hindi mo gastusin ang totoong order sa mga bug ng plumbing.
Walang route na makapipilit sa serbisyong tumanggap ng numero; para sa ganoong sitwasyon umiiral ang awtomatikong refund.
Kailan mas bagay ang Dedicated Number, at ano ang mga ground rule?
Hindi na makatatanggap ng pangalawang code ang one-time Gateway number. Kung kailangang mag-log in muli ang staging o QA account makalipas ang ilang linggo, mas makabuluhan ang virtual number para sa foodpanda na itatago mo: available ang Dedicated Virtual Numbers sa United States at Canada, mula $1.95/buwan, na may inbound SMS sa dashboard at sa webhook mo. Sa ibang lugar, walang self-serve na long-term number; mag-email sa [email protected] para magtanong. Tingnan ang virtual numbers para sa mga detalye.
Gamitin lang ang OTP Route para sa sarili mong produkto at lehitimong account: isang account kada tunay na tao o negosyo, at laging alinsunod sa mga tuntunin ng foodpanda at sa Acceptable Use Policy ng OTP Route. Ang foodpanda ay trademark ng may-ari nito, at walang kaugnayan dito ang OTP Route. Ang pagpopondo ay sa prepaid na USD wallet na walang buwanang bayad, sa pamamagitan ng card o USDT/USDC, na may PDF invoice sa bawat top-up.
Mga madalas itanong
Ano ang service id para sa foodpanda sa OTP Route API?
Ito ay foodpanda. Ipares ito sa country id sa prices query at sa activation request.
Maaari ko bang i-automate ang mga foodpanda sign-up test sa CI?
Oo. Gumawa ng key kada environment, mag-order sa API, at hintayin ang webhook na activation.sms_received o i-poll ang activation.
Aling bansa ang dapat pagmulan ng foodpanda test number ko?
Ang market na para sa account. Nilo-localise ng foodpanda ang bawat bansa, kaya ang pagtutugma ng numero sa market na iyon ay umiiwas sa mga tinanggihang numero at maling regional flow.
Magbabayad ba ako kung hindi nagpadala ng code ang foodpanda?
Hindi. Ang foodpanda order na walang SMS sa loob ng 20 minuto, o kinansela mo, ay ibinabalik nang buo sa wallet.
Tatanggapin ba ng foodpanda ang bawat numero ng OTP Route?
Hindi laging. Tinatanggihan ng ilang serbisyo ang mga virtual number, kaya maaaring mag-iba ang pagtanggap depende sa bansa at aksyon.
Makakatanggap ba muli ng code ang parehong foodpanda phone number sa susunod na buwan?
Isang beses lang na verification ang kayang hawakan ng Gateway number. Para sa paulit-ulit na login, gumamit ng Dedicated Number mula sa US o Canada.
Paano ko titiyaking galing talaga sa OTP Route ang isang webhook?
I-compute muli ang HMAC-SHA256 sa timestamp at raw body gamit ang secret ng endpoint mo, ikumpara ito sa signature header, at tanggihan ang mga lipas nang timestamp.
Ang mga pangalan ng serbisyo ay trademark ng kani-kanilang may-ari. Walang kaugnayan ang OTP Route sa kanila. Gamitin nang legal ang mga number at sundin ang mga tuntunin ng bawat serbisyo at ang aming Acceptable Use Policy.