GoCardless
Multisite Ultimate: GoCardless Payment
GoCardlessን በመጠቀም ለUltimate Multisite አባላትነት እና ምርቶች ክፍያ እንዲፈጽሙ ደንበኞችን ይፍቀዱ!
Installation
- 'ultimate-multisite-gocardless' ወደ '/wp-content/plugins/' ዳይሬክቶሪ ይጫኑ።
- በWordPress ውስጥ ባለው 'Plugins' ሜኑ አማካይነት ፕልጊኑን ያግኙ (Activate)።
- ፕልጊኑን ለማዘጋጀት ደረጃ በደረጃ የሚመራውን Wizard ይከተሉ።
Usage Guide
GoCardless በአውሮፓ እና በዩኬ ውስጥ የሚገኝ እና Direct Debit ክፍያዎችን የሚያስችል የክፍያ መግቢያ (payment gateway) ነው።
Ultimate Multisite: GoCardless Gateway የGoCardless ድጋፍን ወደ Ultimate Multisite በመጨመር፣ በዚያ አካባቢ ያሉ ደንበኞችን በDirect Debit እንዲከፍሉ ያስችልዎታል።
ይህ ትምህርት በUltimate Multisite ኔትዎርክዎ ላይ ክፍያዎችን መቀበል እንዲጀምሩ GoCardlessን እንዴት ማዘጋጀት እንደሚቻል ይዳስሳል።
ማሳሰቢያ: GoCardless የሚሰራው በሚከተሉት ምንዛሪዎች ብቻ ነው: EUR, GBP, AUD, SEK, እና DKK።
Installing the Add-on
በመጀመሪያ ደረጃ፣ ለUltimate Multisite የGoCardless አድ-ኦን መጫን ያስፈልግዎታል። ይህንንም ወደ Ultimate Multisite > Settings > Add-ons (በጎን አሞሌው) በመሄድ እና ከዛ ዝርዝር ውስጥ GoCardless አድ-ኦን በመምረጥ ማድረግ ይችላሉ።
አድ-ኦኑ ከተጫነ እና ከተንቀሳቀሰ በኋላ፣ ወደ Ultimate Multisite > Settings > Payments ይሂዱ፣ GoCardless አማራጩን ያብሩ (toggle) እና ያስቀምጡ (save)።

Getting an Access Token
በ_GoCardless_ ላይ አካውን ት ይፍጠሩ (ወይም በመጀመሪያ ለመፈተሽ ከፈለጉ በ_GoCardless_ sandbox ላይ ይፍጠሩ፣ ይህም ይመከራል)። ከዚያም፣ ከገባ በኋላ፣ ወደ Developers ሜኑ አይነቱን ይሂዱ።
በDevelopers ገጽ ላይ፣ በስክሪኑ የላይኛው ቀኝ ጥግ ላይ ባለው Create ቁልፍ ላይ ይጫኑ፣ ከዚያም Access Token የሚለውን አማራጭ ይጫኑ።
ይህ አዲስ ሞዳል መስኮት ይከፍታል፣ ይህም አዲስ ቶከን እንዲፈጥሩ ያስችልዎታል። ሊታወቅ የሚችል ስም ስጡት እና በScope ሜኑ ውስጥ Read-write access አማራጭ መምረጥዎን ያረጋግጡ።
የaccess token በስክሪኑ ላይ ይታያል። ይቅዱት እና ወደ Ultimate Multisite > Settings > Payments > GoCardless ሜኑ ውስጥ ይለጥፉት።
በቀኝ ባለው መስክ ውስጥ ማስቀመጥዎን ያረጋግጡ። የlive token ከሆነ፣ ቶከኑን ከመለጠፍዎ በፊት sandbox mode ማጥፋትዎን ያረጋግጡ።

የመጀመሪያው እርምጃ ይህ ነው። ቀጥሎ፣ የwebhook listener ማዘጋጀት ያስፈልግዎታል።
Setting up the Webhook Listener
ከደንበኝነት ምዝገባዎች (subscriptions) ጋር ሲሰሩ፣ Ultimate Multisite በደንበኝነት ምዝገባ ሁኔታ ለውጦች፣ አዳዲስ ክፍያዎች መፈጸም እና የመሳሰሉ ሌሎች ነገሮች መሆኑን ማወቅ አለበት።
የክፍያ መግቢያዎች (payment gateways) እነዚህን ለውጦች ወደ Ultimate Multisite የሚያሳውቁበት መንገድ webhook calls መጠቀም ነው። በዚህ ምክንያት፣ ትስስሩ 100% እንዲሰራ፣ GoCardless ምን አይነት URL ላይ ሁሉንም መረጃ እንዲጠራ (call) መናገር አለብን።
ወደ GoCardless > Developers ፓነልዎ ይመልሱ እና የCreate ቁልፍ ላይ እንደገና ይጫኑ፣ ነገር ግን በዚህ ጊዜ Webhook endpoint የሚለውን አማራጭ ይምረጡ።
ዲስ መስኮት ይከፈታል ይህም የwebhook endpoint አማራጮችን ያሳያል። የwebhook URL ስለሚጠይቅ፣ ወደ Ultimate Multisite settings > Payments > GoCardless ይመልሱ እና በዚያ ውስጥ የተዘረዘረውን የwebhook URL ይቅዱት።
በተጨማሪም፣ የwebhook ጥሪዎችዎን ለመፈረም የሚያገለግል webhook secret ማስገባት ይችላሉ። በዚህ መስክ ውስጥ ምን ማስገባት እንዳለብዎ፣ በUltimate Multisite Webhook Secret field ውስጥም ማስገባት ያስፈልግዎታል።
በመጨረሻም፣ የendpointን በመጫን Create webhook endpoint ቁልፍ ላይ ይጫኑ እና ከዚያ Ultimate Multisite settingsዎን ማስቀመጥዎን አይርሱ።
አሁን _GoCardless_ን ለመቀበል ዝግጁ መሆን አለብዎት!