Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați metodele de plată în WooCommerce (Ghid complet)

Mulți proprietari de magazine WooCommerce fac greșeala de a activa fiecare metodă de plată disponibilă. Dar am învățat că a avea prea multe opțiuni de plată poate confuza clienții și chiar duce la abandonarea coșurilor de cumpărături.

În timp ce rulăm magazine WooCommerce, am constatat că limitarea strategică a opțiunilor de plată poate îmbunătăți ratele de conversie și poate eficientiza procesul de checkout. De exemplu, s-ar putea să dorești să dezactivezi anumite metode de plată în funcție de locațiile de expediere, tipurile de produse sau chiar totalurile comenzilor.

Vestea bună este că puteți folosi setările implicite ale WooCommerce sau un plugin pentru a controla ce metode de plată pot folosi clienții dumneavoastră. Trebuie doar să știți unde să căutați și ce setări să ajustați.

În acest ghid, vă vom arăta mai multe moduri dovedite de a dezactiva metodele de plată în WooCommerce. Vom acoperi multe scenarii diferite, fie că doriți să eliminați complet opțiunile de plată sau să le ascundeți condiționat pe baza unor reguli specifice.

Cum să dezactivați metodele de plată în WooCommerce

Când să dezactivați metodele de plată WooCommerce 💳

Gestionarea gateway-urilor de plată în WooCommerce nu înseamnă doar oferirea cât mai multor opțiuni de plată. Uneori, trebuie să restricționați metodele de plată pentru a vă îmbunătăți operațiunile de afaceri și pentru a evita comisioanele mari de tranzacție.

Limitarea metodelor de plată disponibile poate chiar îmbunătăți experiența clientului, deoarece oferirea prea multor opțiuni la finalizarea comenzii poate fi confuză.

Din experiența noastră, cel mai bine pentru majoritatea magazinelor internaționale este să păstrăm lucrurile simple, folosind doar Stripe pentru carduri de credit și PayPal.

Cu toate acestea, dacă deservești piețe specifice cu preferințe locale de plată, atunci s-ar putea să ai nevoie de mai mult control asupra când și cum să afișezi diferite opțiuni de plată.

Iată scenarii comune în care ați putea dori să aveți o plată WooCommerce dezactivată:

  • Total coș – De exemplu, este posibil să aveți nevoie de metode de plată specifice pentru comenzi mai mari. Acest lucru poate ajuta la reducerea costurilor de tranzacție pentru gateway-urile de plată care percep comisioane bazate pe procent. Sau, ați putea dezactiva plata la livrare pentru comenzi de valoare mare.
  • Locația clientului – Unele gateway-uri de plată funcționează doar în anumite regiuni. În acest caz, poate fi necesar să le ascundeți clienților care locuiesc în afara acestor zone. Similar, unele percep mai mult în anumite regiuni, așa că s-ar putea să nu doriți să le oferiți în anumite regiuni.
  • Rol utilizator – Puteți configura gateway-uri de plată pe baza rolurilor utilizatorilor, cum ar fi oferirea clienților angrosiști ​​opțiuni de plată diferite față de cumpărătorii obișnuiți. Din nou, acest lucru poate fi util pentru a reduce taxele de tranzacție sau riscul pentru comenzile cu prețuri mai mari.
  • Perioade Speciale – S-ar putea să fie necesar să schimbați opțiunile de plată în timpul evenimentelor de vânzări de sărbători, mai ales dacă acele metode de plată ar putea încetini procesarea comenzilor.

Toate acestea fiind spuse, să analizăm cinci moduri diferite prin care puteți dezactiva gateway-urile de plată în magazinul dvs. WooCommerce.

Puteți utiliza linkurile rapide de mai jos pentru a sări la metoda preferată:

👉 Notă: În acest articol, vom presupune că ați configurat deja un magazin WooCommerce. Dacă aveți nevoie de ajutor, puteți citi ghidul nostru despre cum să începeți un magazin online sau tutorialul nostru simplificat despre WooCommerce.

Opțiunea 1: Dezactivarea metodelor de plată folosind setările WooCommerce (Pentru toți clienții)

WooCommerce are de fapt setări încorporate pentru a dezactiva metodele de plată, deci nu va trebui să instalați un plugin WooCommerce pentru această abordare. Acestea fiind spuse, pașii de aici vor depinde puțin de ceea ce doriți să faceți.

Vă vom arăta cum să dezactivați metodele principale de plată, opțiunile specifice PayPal și metodele Stripe. Astfel, toate bazele dvs. vor fi acoperite.

Vă rugăm să rețineți că recomandăm urmarea doar uneia dintre metodele din această secțiune dacă doriți să dezactivați complet o opțiune de plată pentru toți clienții.

Acest lucru se datorează faptului că aceste metode nu vă permit să ascundeți opțiunile de plată pe baza unor criterii specifice, cum ar fi rolurile utilizatorilor sau categoriile de produse.

Cum să vă dezactivați metodele de plată principale

Puteți dezactiva una dintre metodele principale de plată (cum ar fi un gateway de plată complet sau transferuri bancare directe) direct în setările WooCommerce.

Pur și simplu accesați WooCommerce » Setări. Apoi, navigați la fila „Plăți”. Odată ajunși acolo, veți vedea toate gateway-urile de plată disponibile în WooCommerce.

Configurarea setărilor de plată WooCommerce

Am activat următoarele metode de plată: Stripe pentru carduri de credit și debit, transfer bancar direct, plata prin cec, plata la livrare și PayPal.

Iată cum arată finalizarea comenzii pentru clienți atunci când toate aceste opțiuni sunt active:

Metode de plată active la finalizarea comenzii WooCommerce

Pentru a dezactiva o plată WooCommerce, pur și simplu faceți clic pe comutatorul de sub coloana „Activat” pentru orice metodă de plată activă.

Acum, opțiunea de plată nu va mai apărea pe pagina dvs. de finalizare a comenzii.

Dezactivarea metodelor de plată în WooCommerce

Dacă decideți că doriți să activați din nou unele dintre aceste metode de plată mai târziu, puteți oricând să reveniți la această pagină pentru a le reactiva.

Când vizitați pagina de finalizare a comenzii, nu ar trebui să mai vedeți metodele de plată dezactivate:

Cum arată pagina de finalizare a comenzii WooCommerce după dezactivarea unor opțiuni de plată
Cum să dezactivați metodele alternative de plată ale PayPal

Dacă aveți mai multe metode de plată activate prin PayPal, atunci le puteți restricționa cu ușurință. De exemplu, afacerea dvs. s-ar putea să nu poată accepta plăți Venmo, așa că s-ar putea să doriți să dezactivați această opțiune.

Opțiuni de plată PayPal

Mai întâi, puteți folosi aceeași metodă pe care am discutat-o mai sus.

Accesați WooCommerce » Setări » Plăți. Apoi, puteți face clic pe comutatorul pentru orice metodă de plată etichetată „(prin PayPal)”.

Dezactivarea metodelor alternative de plată ale PayPal

Alternativ, puteți face clic pe butonul „Gestionare” de lângă opțiunea PayPal.

Acest lucru vă va duce la pagina de setări PayPal.

Gestionarea setărilor PayPal pentru WooCommerce

Pe pagina de setări PayPal, derulați în jos până când găsiți secțiunea „Metode alternative de plată”.

În câmpul „Dezactivare Metode de Plată Alternative”, introduceți metodele de plată WordPress specifice pe care doriți să le ascundeți de pe pagina dvs. de finalizare a comenzii.

Alegerea metodelor de plată alternative ale PayPal de dezactivat

După ce ați făcut alegerile, derulați în jos și faceți clic pe „Salvare modificări”.

Acum, metodele de plată alese de dvs. vor fi dezactivate.

Salvarea modificărilor la setările PayPal pentru WooCommerce

În acest stadiu, puteți accesa pagina de finalizare a comenzii pentru a vedea dacă metodele dvs. alternative de plată au dispărut.

Iată ce se întâmplă dacă dezactivăm opțiunea de carduri de credit sau debit ca metodă de plată alternativă la PayPal:

Eliminarea metodei alternative de plată cu carduri de credit și debit din PayPal în WooCommerce

👋 Notă: PayPal afișează automat clienților tăi metode de plată alternative specifice locației. De exemplu, clienții din Țările de Jos vor vedea iDEAL ca opțiune de plată, în timp ce clienții din alte regiuni vor vedea doar metode de plată relevante pentru locația lor.

Cum să dezactivați metodele de plată activate de Stripe

Când utilizați Stripe ca poartă de plată în WooCommerce, acesta activează automat mai multe opțiuni de plată. Acestea includ carduri de credit, carduri de debit și chiar unele opțiuni de plată locale bazate pe regiunea dvs., cum ar fi Alipay și WeChat.

Opțiuni de plată Stripe în WooCommerce

Pentru a îmbunătăți experiența clienților, s-ar putea să doriți să restricționați metodele de plată doar la cele pe care clienții dvs. le folosesc efectiv.

Astfel, oamenii nu se vor confunda sau nu vor întâmpina accidental probleme după alegerea unei metode care nu va funcționa pentru ei.

Pentru a face acest lucru, accesați WooCommerce » Setări » Plăți. Apoi, faceți clic pe butonul „Gestionare” de lângă opțiunea Stripe.

Gestionarea metodelor de plată Stripe

Pe pagina următoare, derulați în jos la secțiunea „Plăți acceptate la finalizarea comenzii”.

Aici puteți dezactiva metodele de plată debifând pe cele pe care nu doriți să le oferiți.

Debifarea opțiunilor de plată Stripe în WooCommerce

Stripe oferă numeroase gateway-uri de plată în WooCommerce, inclusiv Apple Pay, Google Pay, Alipay, Klarna, Affirm și AfterPay.

Asigurați-vă că activați doar opțiunile de plată specifice care au sens pentru afacerea dvs. și clienții dvs.

După ce ați selectat metodele de plată preferate, derulați în jos și faceți clic pe „Salvare modificări”.

Salvarea modificărilor la setările Stripe pentru WooCommerce

👋 Notă: Stripe afișează metodele de plată în funcție de setările de monedă ale magazinului dvs. De exemplu, Debit direct SEPA va apărea ca opțiune de plată doar atunci când magazinul dvs. este setat să utilizeze EUR (Euro) ca monedă.

Iată cum arată pagina noastră de finalizare a comenzii după ce Debit Direct ACH și Alipay sunt dezactivate:

Dezactivarea ACH și Alipay în Stripe

Opțiunea 2: Configurarea gateway-urilor de plată condiționate cu un plugin gratuit (Ușor + Personalizabil)

Ați dorit vreodată să afișați opțiuni de plată diferite pentru clienți diferiți? Acesta este exact ceea ce fac gateway-urile de plată condiționate – afișează sau ascund metodele de plată pe baza unor reguli specifice de tip „dacă/atunci”.

De exemplu, ați putea dori să:

  • Dezactivați plata la livrare pentru clienții internaționali (deoarece acest lucru nu este posibil din punct de vedere operațional).
  • Dezactivați transferurile bancare pentru produsele digitale (deoarece aceste articole sunt livrate instantaneu, acest lucru poate ajuta la prevenirea fraudei).
  • Dezactivarea anumitor opțiuni de plată pentru comenzi mai mari (pentru a reduce taxele de tranzacție).

Acest lucru este perfect pentru afaceri precum comercianții internaționali care au nevoie de metode de plată diferite pe țară, mărci de lux care doresc opțiuni de plată sigure pentru achiziții de mare valoare și magazine en-gros care oferă termeni de plată speciali pentru cumpărătorii în vrac.

Pluginul gratuit Disable Payment Method for WooCommerce face ca configurarea opțiunilor de plată condiționată să fie ușoară și gratuită. Puteți crea reguli bazate pe zone de expediere, totaluri ale coșului, roluri ale utilizatorilor, ora din zi și multe altele, fără a atinge niciun cod.

Mai întâi, trebuie să instalați și să activați pluginul. Dacă sunteți nou în acest proces, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress pentru începători.

După ce activați pluginul, accesați „Metoda de plată” din zona de administrare WordPress. Apoi, faceți clic pe butonul „+ Adăugați o regulă de dezactivare a metodei de plată” pentru a începe personalizarea metodelor de plată WooCommerce.

Adăugarea unei reguli pentru dezactivarea metodei de plată în WooCommerce

Acum, să explorăm setările de bază. În partea de sus, vei găsi comutatorul „Stare”. Acesta activează sau dezactivează fiecare regulă pentru dezactivarea metodelor de plată.

Sub „Tip regulă”, poți alege între două opțiuni: dezactivarea metodelor specifice de plată sau perceperea unor taxe suplimentare pentru procesarea plăților. Pentru acest tutorial, vom alege prima opțiune.

Acestea fiind spuse, a doua opțiune este excelentă dacă doriți să transferați taxele de procesare pentru anumite metode de plată – de exemplu, adăugând o mică taxă pentru plățile cu cardul de credit.

Dacă doriți să aflați mai multe despre acest subiect, consultați ghidul nostru despre cum să transferați taxele de procesare a plăților către clienți în WordPress.

Configurarea regulii pentru dezactivarea metodelor de plată în WooCommerce

Apoi, să dăm regulii un nume descriptiv. Utilizarea unor nume clare și descriptive pentru regulile de plată face mai ușoară gestionarea mai multor setări de plată condiționată ulterior.

De exemplu, dacă dezactivați opțiunile de Cumpără acum, plătește mai târziu, ați putea numi regula „Dezactivează metodele BNPL”.

Acum, în caseta „Dezactivează aceste metode de plată*”, selectați opțiunile pe care doriți să le dezactivați.

Alegerea metodelor de plată de dezactivat în WooCommerce

În caseta de mai jos, puteți, de asemenea, să dezactivați opțional metodele de plată pentru anumite monede, ceea ce este excelent dacă aveți un magazin WooCommerce cu mai multe monede. Această opțiune este deosebit de utilă pentru magazinele internaționale unde anumite gateway-uri de plată funcționează doar cu anumite monede.

În exemplul nostru, vom dezactiva gateway-uri de plată precum Klarna, Affirm și Afterpay, deoarece acestea sunt toate servicii de tip Cumpără Acum Plătește Mai Târziu.

Coborând, veți găsi secțiunea pentru configurarea regulilor condiționate de plată. Aveți două opțiuni pentru modul în care aceste reguli funcționează împreună.

„Toate regulile de mai jos trebuie să se potrivească” este ca o condiție „ȘI”. Aceasta înseamnă că Condiția A ȘI Condiția B trebuie să fie ambele adevărate pentru ca metoda de plată să fie dezactivată.

De exemplu, dacă setezi condiții atât pentru totalul coșului, cât și pentru un rol de utilizator, atunci un client trebuie să îndeplinească ambele condiții înainte ca metoda de plată să dispară.

Pe de altă parte, „Oricare dintre regulile de mai jos trebuie să se potrivească” este ca o condiție „SAU”. Aceasta înseamnă că doar Condiția A SAU Condiția B trebuie să fie adevărată pentru a ascunde opțiunea de plată.

Pentru acest exemplu, vom folosi prima opțiune.

Alegerea unei reguli pentru condițiile de dezactivare a metodelor de plată în WooCommerce

Acum, faceți clic pe meniul derulant „Selectați condiția”. Aici veți găsi mai multe categorii pentru a crea reguli condiționale de plată, inclusiv locație, produs, metodă de livrare, totalul coșului, dată și oră și rolul utilizatorului.

Ca exemplu, să configurăm un gateway de plată pentru anumite valori ale coșului. Vom alege „Subtotal coș (Înainte de reducere)” din categoria „Legate de coș” pentru a dezactiva metodele de plată precum opțiunile de cumpărare acum, plată mai târziu, atunci când comenzile depășesc o anumită sumă.

Acest lucru ajută la reducerea comenzilor false și a fraudei pentru achizițiile de valoare mai mare din magazinul dvs. WooCommerce.

Alegerea unei condiții pentru dezactivarea metodei de plată

Apoi, puteți alege dacă să dezactivați metodele de plată atunci când condiția este:

  • Egal cu (=)
  • Mai mic sau egal cu (<=)
  • Mai mic decât (<)
  • Mai mare sau egal cu (>=)
  • Mai mare decât (>)
  • Diferit de (!=)

În exemplul nostru, vom folosi „Mai mare sau egal cu”, deoarece dorim să dezactivăm anumite gateway-uri de plată în WooCommerce atunci când comenzile ating sau depășesc suma noastră prag.

Alegerea unei ecuații pentru condiția de dezactivare a metodelor de plată în WooCommerce

În final, introduceți valoarea țintă în ultimul câmp.

În cazul nostru, vom introduce „250.” Aceasta înseamnă că atunci când coșul unui client ajunge la 250 USD sau mai mult, WooCommerce va dezactiva metodele de plată „Cumpără acum, plătește mai târziu” pe care le-am selectat anterior.

Alegerea unei sume pentru regula subtotalului coșului pentru a dezactiva metodele de plată în WooCommerce

Un lucru pe care îl iubim la acest plugin este că puteți crea reguli complexe de plată condiționată prin combinarea mai multor condiții.

De exemplu, ați putea restricționa opțiunile de plată în funcție de totalul coșului de cumpărături și de date specifice. Acest lucru ar funcționa perfect pentru gestionarea metodelor de plată în perioadele de reduceri de sărbători.

Pentru a adăuga o altă condiție la regulile dvs. de plată WooCommerce, pur și simplu faceți clic pe butonul verde „Adăugați condiție”. După aceea, urmați aceiași pași.

Fiecare condiție nouă vă ajută să ajustați exact când și cum apar metodele de plată pe pagina dvs. de finalizare a comenzii.

Adăugarea unei noi condiții pentru a dezactiva metodele de plată în WooCommerce

Odată ce sunteți mulțumit de regulile dvs. condiționale de plată, faceți clic pe „Salvare regulă”.

Metodele de plată pe care le-ați selectat vor fi ascunse automat în pagina de finalizare a comenzii WooCommerce atunci când clienții îndeplinesc condițiile specificate de dvs.

Exemplu de dezactivare a metodelor de plată BNPL în funcție de condițiile coșului

Acum, să analizăm câteva exemple despre cum să configurați reguli pentru gateway-urile de plată pentru alte nevoi de afaceri:

Cum să dezactivați plata la livrare pentru clienții internaționali

Vinzi produse la nivel internațional și oferi plata la livrare?

Dacă da, ar trebui să dezactivați această metodă de plată pentru clienții internaționali. Acest lucru va evita problemele de colectare a plăților și va reduce riscurile de expediere.

Pentru a face acest lucru, puteți crea o nouă regulă și o puteți numi ceva de genul „Dezactivare Ramburs la livrare pentru Clienții Non-[Nume țară].”. Apoi, selectați „Ramburs la livrare” în secțiunea metode de plată.

Dezactivarea rambursării la livrare pentru clienții non-SUA

Pentru condiție, alegeți „Țară” din opțiunile de locație și selectați „Nu este egal cu (!=)”.

După aceea, introduceți țara magazinului dumneavoastră.

Configurarea unei reguli pentru a dezactiva plata la livrare pentru clienții din afara SUA

Acum, metoda de plată ramburs la livrare va apărea doar pentru clienții locali. În același timp, va fi ascunsă automat pentru oricine comandă din alte țări.

Iată cum apare pagina noastră de finalizare a comenzii atunci când este vizualizată de un client din Japonia:

Un exemplu de dezactivare a rambursării la livrare pentru clienții non-SUA
Cum să dezactivați transferurile bancare pentru produsele digitale

Produsele digitale necesită o atenție specială deoarece sunt livrate imediat, iar transferurile bancare pot fi riscante din cauza timpilor de procesare lenți. Din acest motiv, recomandăm dezactivarea acestei opțiuni de plată pentru bunurile dumneavoastră digitale.

Mai întâi, asigurați-vă că toate produsele dvs. digitale se află în aceeași categorie (cum ar fi „Produse digitale”). Dacă nu v-ați sortat încă produsele, consultați ghidul nostru despre cum să adăugați etichete, atribute și categorii de produse în WooCommerce.

Apoi, creați o nouă regulă și numiți-o „Dezactivare Transfer Bancar pentru Produse Digitale”. Alegeți „Transfer bancar direct” ca metodă de plată pe care doriți să o dezactivați.

Dezactivarea transferurilor bancare pentru produse digitale

Pentru condiție, puteți alege „Coșul conține produs din categoria” din opțiunile de produs.

Apoi, selectați categoria produselor digitale.

Crearea unei reguli pentru a dezactiva transferurile bancare atunci când coșul conține un produs din categoria bunuri digitale

Și ai terminat!

Acum, când cineva cumpără un articol din categoria produse digitale, nu va vedea opțiunea de transfer bancar la finalizarea comenzii.

Exemplu de dezactivare a transferurilor bancare atunci când se achiziționează un produs digital
Cum să dezactivați metode specifice de plată pentru comenzi mari

Dacă ați procesat vreodată comenzi mari în magazinul dumneavoastră WooCommerce, atunci știți că taxele bazate pe procent pentru gateway-urile de plată pot consuma o mare parte din profiturile dumneavoastră.

De exemplu, PayPal percepe 2,99% + o taxă fixă. La o comandă de 1.000 USD, aceasta înseamnă aproximativ 30 USD în taxe!

Deci, iată cum să configurați gateway-uri de plată condiționate pentru a oferi opțiuni de plată mai rentabile pentru achiziții de valoare mare.

Pentru acest exemplu, ne vom concentra pe PayPal, deoarece comisioanele sale procentuale pot deveni deosebit de costisitoare pentru proprietarii de afaceri mici care gestionează tranzacții mari.

Mai întâi, creați o regulă nouă și numiți-o „Dezactivare PayPal pentru comenzi de valoare mare”. Selectați „PayPal” din metodele de plată WooCommerce.

Dezactivarea PayPal pentru comenzi de valoare mare

În secțiunea „Condițiile de mai jos determină când să dezactivați metodele de plată”, alegeți „Orice regulă de mai jos trebuie să se potrivească”.

Pentru prima condiție, trebuie să selectați „Subtotal coș (Înainte de reducere)”, să selectați „Mai mare sau egal cu” și să introduceți „1000” (ajustați această sumă în funcție de taxele gateway-ului dvs. de plată).

Pentru a doua condiție, alege „Cantitatea din coș”, selectează „Mai mare sau egal cu” și introdu „10” (sau orice număr are sens pentru afacerea ta).

Configurarea regulilor pentru dezactivarea PayPal la finalizarea comenzii

Acum, când comanda unui client îndeplinește oricare dintre condiții – cheltuiește 1000 USD sau mai mult SAU comandă 10 sau mai multe articole – PayPal nu va apărea ca opțiune de plată la finalizarea comenzii.

Puteți plasa o comandă de test și accesa pagina de finalizare a comenzii pentru a vedea dacă regulile funcționează:

Plasarea unei comenzi de test pentru a vedea dacă PayPal este dezactivat pentru comenzi de valoare mare

📌 Căutați mai multe modalități simple de a maximiza profiturile? Aflați cum să economisiți bani cu ghidul nostru despre cum să reduceți taxele de procesare Stripe în WordPress.

Opțiunea 3: Utilizați Wholesale Suite pentru a restricționa metodele de plată (Pentru clienții angro)

Dacă oferiți prețuri cu ridicata, atunci probabil veți dori să setați gateway-uri de plată diferite în funcție de rolul utilizatorului. Ați putea dori să oferiți clienților obișnuiți toate metodele de plată standard, dar să le limitați pentru clienții cu ridicata.

În acest fel, puteți maximiza profiturile și minimiza orice riscuri de securitate a plăților.

De exemplu, clienții angro fac adesea achiziții foarte mari, iar anumite opțiuni de plată (cum ar fi PayPal) au taxe mai mari. Pentru a evita ca aceste taxe mari să vă afecteze profiturile, ați putea dezactiva PayPal pentru utilizatorii angro.

Similar, ați putea dezactiva opțiunile de plată în rate, astfel încât să nu fie nevoie să așteptați o perioadă extinsă pentru sume mari de bani (sau să riscați să nu le primiți niciodată).

Deși puteți configura gateway-uri de plată condiționate folosind pluginul din Opțiunea 2, pluginurile pentru comerț cu ridicata includ, de obicei, deja această funcționalitate.

Pachetul de pluginuri Wholesale Suite, de exemplu, are pluginuri integrate pentru a gestiona metodele de plată în funcție de rolurile utilizatorilor angro. Acest lucru poate îmbunătăți experiența clienților pentru cumpărătorii dvs. B2B.

Pentru a începe, instalați aceste pluginuri WordPress de la Wholesale Suite în magazinul dvs. online:

Deși versiunea Pro vine cu un preț, aceasta deblochează funcționalități esențiale pentru wholesale, inclusiv controlul metodelor de plată și prețuri pe niveluri.

Puteți citi recenzia noastră detaliată despre Wholesale Suite pentru mai multe informații.

Odată ce ambele pluginuri sunt active, asigurați-vă că aveți elementele de bază ale magazinului dvs. angro pregătite. Iată câteva tutoriale utile pe care le puteți urma:

Pentru a restricționa metodele de plată specifice clienților angro, puteți accesa Angro » Setări. Apoi, selectați „Gateway de plată”.

Editarea setărilor de gateway de plată ale Wholesale Suite

Lângă „Rolul de angrosist”, selectați rolul „Client angrosist” pe care l-a configurat pluginul. Apoi, introduceți gateway-urile de plată pe care doriți să le activați.

Odată terminat, pur și simplu faceți clic pe butonul „Adăugare mapare” pentru a salva această regulă.

Alegerea gateway-urilor de plată de activat în Wholesale Suite

Ar trebui să vedeți acum toate gateway-urile de plată activate în tabelul de mai jos.

Așa:

Gateway-uri de plată activate în Wholesale Suite

Acum, dacă utilizatorul se autentifică ca și Client Angro, acesta va vedea doar această metodă de plată specifică pe pagina sa de finalizare a comenzii.

Iată un exemplu:

Cum arată pagina de finalizare a comenzii pentru un client angro, atunci când sunt activate doar cardurile de debit și credit

Opțiunea 4: Folosește Advanced Coupons pentru a restricționa metodele de plată (Pentru cupoane specifice)

Doriți să oferiți recompense pentru utilizarea anumitor metode de plată?

Puteți face acest lucru creând cupoane legate de opțiuni specifice de plată, ceea ce încurajează clienții să folosească acele metode de plată preferate.

În timp ce pluginul din Opțiunea 2 din acest ghid poate gestiona această sarcină, pluginurile de cupoane precum Advanced Coupons includ această funcționalitate în mod implicit. Ne place acest plugin deoarece vă permite să creați reguli detaliate și personalizări pentru reducerile dvs. specifice plăților.

Mai întâi, trebuie să instalați aceste pluginuri WordPress în zona dvs. de administrare WordPress:

Versiunea premium este plătită, dar veți avea nevoie de ea pentru a restricționa metodele de plată și a crea reguli avansate pentru cupoane. Pentru mai multe informații, consultați recenzia noastră completă despre Advanced Coupons.

Apoi, configurați cupoanele accesând Cupoane » Adăugați nou.

Crearea unui nou cupon Advanced Coupons

Apoi, poți configura setările cuponului așa cum dorești. Pentru instrucțiuni detaliate, citește ghidul nostru pas cu pas despre cum să creezi cupoane inteligente în WooCommerce.

Pentru acest tutorial, ne vom concentra pe crearea de reduceri specifice plăților. Vom crea un cod de cupon numit PAYPAL20 care oferă clienților o reducere de 20% atunci când aleg PayPal ca metodă de plată.

Crearea unui cod de cupon specific PayPal în Advanced Coupons

Pentru a restricționa metoda de plată pentru cupon, derulați în jos și găsiți fila „Restricționare metode de plată”. Bifați caseta care spune „Când este bifată, va activa verificarea restricționării metodelor de plată atunci când cuponul este aplicat.”

Pentru „Tip”, trebuie să selectați „Permis”.

Configurarea setării de restricționare a metodelor de plată în Advanced Coupons

Apoi, în „Metode de plată”, introduceți PayPal.

După aceea, nu ezita să continui configurarea cuponului tău. De exemplu, poți crea un URL de cupon cu aplicare automată și să îl distribui potențialilor tăi clienți.

Restricționarea cuponului Advanced Coupons la PayPal

Odată ce ați terminat de configurat aceste setări, faceți clic pe „Actualizare” sau „Publicare” pentru a salva cuponul.

Este la fel de simplu ca atât!

Salvarea modificărilor la cuponul Advanced Coupons

Când clienții folosesc acest cupon, vor vedea PayPal ca singura metodă de plată.

Reducerea va fi aplicată și sumarului comenzii lor.

Aplicarea cuponului Avansat pentru Cupoane specific PayPal

Opțiunea 5: Adaugă cod personalizat pentru a dezactiva metodele de plată (Avansat + Fără plugin)

Dacă nu doriți să utilizați un plugin dedicat de plată, puteți obține aceleași rezultate cu câteva linii de cod personalizat. Vă vom arăta cum să dezactivați metodele de plată pe baza a două scenarii comune: locația clientului (țara) și valoarea coșului.

Rețineți că această abordare este mai tehnică decât opțiunile anterioare. Necesită adăugarea de cod în fișierul functions.php, care controlează modul în care funcționează site-ul dvs. WordPress.

Cu toate acestea, nu recomandăm editarea directă a fișierului functions.php, deoarece chiar și o mică greșeală poate defecta întregul site web. În schimb, sugerăm utilizarea WPCode, care este un manager de fragmente de cod ce vă ajută să adăugați cod personalizat în siguranță.

Deși este un plugin, este un instrument ușor pentru multe personalizări dincolo de metodele de plată, cum ar fi adăugarea de coduri de urmărire, funcții personalizate sau analize.

Puteți citi recenzia noastră completă despre WPCode și ghidul nostru despre cele mai utile fragmente de cod WordPress pentru începători pentru a vedea ce puteți face cu WPCode.

Înainte de a începe, trebuie să cunoaștem ID-ul gateway-ului de plată pe care dorim să îl dezactivăm. Pentru a face acest lucru, accesați WooCommerce » Setări și comutați la fila „Plăți”.

Configurarea setărilor de plată WooCommerce

Apoi, plasați cursorul peste una dintre metodele de plată.

Pe măsură ce faci acest lucru, fii atent la previzualizarea URL-ului care apare în partea de jos a browserului tău. Ar trebui să arate cam așa: https://example.com/wp-admin/admin.php?page=wc-settings&tab=checkout&section=payment-gateway-id

Partea de la sfârșit care urmează după &section= este ID-ul gateway-ului dvs. de plată. De exemplu, dacă treceți cu mouse-ul peste opțiunea PayPal, ID-ul este adesea ppcp-gateway.

Rețineți că acest ID poate fi uneori diferit, în funcție de pluginul PayPal pe care îl utilizați, deci este întotdeauna o idee bună să îl verificați în acest fel.

ID gateway de plată PayPal

Asigurați-vă că luați notă de aceste informații, deoarece le veți avea nevoie în pașii următori.

Acum, instalați WPCode pe site-ul dvs. WordPress. Puteți citi ghidul nostru pas cu pas despre cum să instalați un plugin WordPress pentru instrucțiuni detaliate.

Apoi, mergi la Code Snippets » + Add Snippet. Apoi, alege „Add Your Custom Code (New Snippet)” și apasă pe butonul „+ Add Custom Snippet”.

Adăugați butonul Snippet personalizat în WPCode

După aceea, va trebui să alegeți un tip de cod.

Pentru acest tutorial, selectați „Fragment PHP”.

Alegerea fragmentului PHP în WPCode

Acum, să analizăm două fragmente de cod pe care le puteți adăuga pentru a dezactiva metode specifice de plată în WooCommerce.

Cum să dezactivați metodele de plată în funcție de țară

Pentru a face acest lucru, trebuie să dați un nume fragmentului de cod, cum ar fi „Dezactivare [Nume Metodă de Plată] pentru [Nume Țară].”.

După aceea, puteți lipi fragmentul de cod de mai jos în caseta „Previzualizare cod”:

// Hook our custom function into the WooCommerce available payment gateways filter.
add_filter( 'woocommerce_available_payment_gateways', 'customize_payment_gateway_based_on_country', 9999 );

function customize_payment_gateway_based_on_country( $available_gateways ) {

    // Check if we're in the admin area or if the WooCommerce customer object is not available.
    // If either is true, return the unmodified gateways.
    if ( is_admin() || ! WC()->customer ) {
        return $available_gateways;
    }
    
    // -----------------------------------------------------------------------
    // CUSTOMIZATION 1: Payment Gateway ID
    //
    // Replace 'your_gateway_id' with the ID of the payment gateway you want to target.
    // For example:
    //   - To target Stripe, replace with 'stripe'
    //   - To target PayPal, replace with 'paypal'
    //
    $gateway_id_placeholder = 'your_gateway_id';
    // -----------------------------------------------------------------------
    
    // -----------------------------------------------------------------------
    // CUSTOMIZATION 2: Country Code
    //
    // Replace 'XX' with the desired country code where you want to disable the gateway.
    // Country codes are based on ISO 3166-1 alpha-2.
    // For example:
    //   - To target the United States, use 'US'
    //   - To target the United Kingdom, use 'GB'
    //
    $target_country_code = 'XX';
    // -----------------------------------------------------------------------

    // Check if the specified payment gateway exists within the available gateways.
    if ( isset( $available_gateways[ $gateway_id_placeholder ] ) ) {
        // Retrieve the billing country of the current customer.
        $customer_country = WC()->customer->get_billing_country();

        // Compare the customer's billing country with the target country code.
        if ( $customer_country === $target_country_code ) {
            // If the customer's country matches the target, remove the payment gateway.
            unset( $available_gateways[ $gateway_id_placeholder ] );
        }
    }
    
    // Return the (possibly modified) list of available gateways.
    return $available_gateways;
}

Acum, va trebui să personalizați două părți ale acestui cod.

Mai întâi, găsește variabila $gateway_id_placeholder și înlocuiește „your_gateway_id” cu ID-ul gateway-ului tău de plată.

Găsiți variabila $target_country_code și înlocuiți „XX” cu codul țării dvs. țintă format din două litere. De exemplu:

  • SUA – Statele Unite ale Americii
  • GB – Regatul Unit
  • CA – Canada
  • AU – Australia

Deci, să spunem că doriți să dezactivați transferurile bancare directe pentru clienții din Statele Unite. În acest caz, codul dvs. ar trebui să arate astfel:

// Hook our custom function into the WooCommerce available payment gateways filter.
add_filter( 'woocommerce_available_payment_gateways', 'customize_payment_gateway_based_on_country', 9999 );

function customize_payment_gateway_based_on_country( $available_gateways ) {

    // Check if we're in the admin area or if the WooCommerce customer object is not available.
    // If either is true, return the unmodified gateways.
    if ( is_admin() || ! WC()->customer ) {
        return $available_gateways;
    }
    
    // -----------------------------------------------------------------------
    // CUSTOMIZATION 1: Payment Gateway ID
    //
    // Replace 'your_gateway_id' with the ID of the payment gateway you want to target.
    // For example:
    //   - To target Stripe, replace with 'stripe'
    //   - To target PayPal, replace with 'ppcp-gateway'
    //
    $gateway_id_placeholder = 'bacs';
    // -----------------------------------------------------------------------
    
    // -----------------------------------------------------------------------
    // CUSTOMIZATION 2: Country Code
    //
    // Replace 'XX' with the desired country code where you want to disable the gateway.
    // Country codes are based on ISO 3166-1 alpha-2.
    // For example:
    //   - To target the United States, use 'US'
    //   - To target the United Kingdom, use 'GB'
    //
    $target_country_code = 'US';
    // -----------------------------------------------------------------------

    // Check if the specified payment gateway exists within the available gateways.
    if ( isset( $available_gateways[ $gateway_id_placeholder ] ) ) {
        // Retrieve the billing country of the current customer.
        $customer_country = WC()->customer->get_billing_country();

        // Compare the customer's billing country with the target country code.
        if ( $customer_country === $target_country_code ) {
            // If the customer's country matches the target, remove the payment gateway.
            unset( $available_gateways[ $gateway_id_placeholder ] );
        }
    }
    
    // Return the (possibly modified) list of available gateways.
    return $available_gateways;
}

Acest cod va ascunde opțiunea de transfer bancar direct atunci când clienții din Statele Unite ale Americii vă vizitează pagina de finalizare a comenzii.

După ce ați personalizat aceste părți, comutați comutatorul de la „Inactiv” la „Activ”, apoi faceți clic pe „Salvare fragment”.

Dezactivarea metodelor de plată pe țară cu WPCode

Acum, poți continua și plasa o comandă de test pentru a vedea dacă codul funcționează.

Iată cum arată pagina noastră de finalizare a comenzii atunci când folosim fragmentul de cod eșantion pentru dezactivarea transferului bancar direct pentru clienții din SUA:

Exemplu de dezactivare a metodei de plată prin transfer bancar pentru clienții din SUA cu WPCode
Cum să dezactivați metodele de plată în funcție de valoarea coșului

Mai întâi, creează un nou fragment de cod și dă-i un nume descriptiv, cum ar fi „Dezactivează [Metoda de plată] pentru comenzi de valoare mare”.

După aceea, lipiți următorul fragment de cod în caseta „Previzualizare cod”:

// Hook our custom function into the WooCommerce available payment gateways filter.
add_filter( 'woocommerce_available_payment_gateways', 'disable_payment_gateway_for_high_cart_subtotal' );

function disable_payment_gateway_for_high_cart_subtotal( $available_gateways ) {
    // Check if we're in the admin area. If so, return the unmodified gateways to avoid issues in the backend.
    if ( is_admin() ) {
        return $available_gateways;
    }

    // Get the cart subtotal.
    $cart_total = WC()->cart->get_subtotal();

    // -----------------------------------------------------------------------
    // CUSTOMIZATION 1: Minimum Cart Subtotal
    // Replace 123 with the desired minimum cart subtotal above which you want to disable the gateway.
    // -----------------------------------------------------------------------

    // -----------------------------------------------------------------------
    // CUSTOMIZATION 2: Payment Gateway ID
    // Replace 'your_gateway_id' with the ID of the payment gateway you want to target.
    // For example:
    //   - To target Stripe, replace with 'stripe'
    //   - To target PayPal, replace with 'ppcp-gateway'
    // -----------------------------------------------------------------------


    // Check if the cart total meets the minimum and if the specified payment gateway is available.
    if ( $cart_total >= 123 && isset( $available_gateways['your_gateway_id'] ) ) { 
        // Remove the payment gateway.
        unset( $available_gateways['your_gateway_id'] );  
    }

    // Return the (possibly modified) list of available gateways.
    return $available_gateways;
}

Va trebui să personalizezi două părți ale acestui cod. Mai întâi, găsește valoarea subtotalului coșului în această linie:
if ( $cart_total >= 123 && isset( $available_gateways['your_gateway_id'] ) ) {

Pur și simplu înlocuiți „123” cu suma minimă dorită (nu includeți simboluri valutare).

Apoi, găsește 'your_gateway_id' și înlocuiește-l cu ID-ul gateway-ului tău de plată, ca înainte.

Deci, dacă doriți să dezactivați PayPal pentru comenzi de peste 100 USD, veți seta valoarea la „100” și veți folosi „ppcp-gateway” ca ID de gateway.

Iată cum ar arăta fragmentul de cod complet:

// Hook our custom function into the WooCommerce available payment gateways filter.
add_filter( 'woocommerce_available_payment_gateways', 'disable_payment_gateway_for_high_cart_subtotal' );

function disable_payment_gateway_for_high_cart_subtotal( $available_gateways ) {
    // Check if we're in the admin area. If so, return the unmodified gateways to avoid issues in the backend.
    if ( is_admin() ) {
        return $available_gateways;
    }

    // Get the cart subtotal.
    $cart_total = WC()->cart->get_subtotal();

    // -----------------------------------------------------------------------
    // CUSTOMIZATION 1: Minimum Cart Subtotal
    // Replace 123 with the desired minimum cart subtotal above which you want to disable the gateway.
    // -----------------------------------------------------------------------

    // -----------------------------------------------------------------------
    // CUSTOMIZATION 2: Payment Gateway ID
    // Replace 'your_gateway_id' with the ID of the payment gateway you want to target.
    // For example:
    //   - To target Stripe, replace with 'stripe'
    //   - To target PayPal, replace with 'ppcp-gateway'
    // -----------------------------------------------------------------------


    // Check if the cart total meets the minimum and if the specified payment gateway is available.
    if ( $cart_total >= 100 && isset( $available_gateways['ppcp-gateway'] ) ) { 
        // Remove the payment gateway.
        unset( $available_gateways['ppcp-gateway'] );  
    }

    // Return the (possibly modified) list of available gateways.
    return $available_gateways;
}

După ce ați personalizat aceste părți, comutați comutatorul de la „Inactiv” la „Activ”.

Apoi, faceți clic pe „Salvare fragment”.

Dezactivarea PayPal pentru comenzi de valoare mare cu WPCode

În cele din urmă, încercați să creați o comandă de test pentru a vedea dacă codul funcționează.

Iată ce ar trebui să vezi pe pagina ta de finalizare a comenzii dacă dezactivezi PayPal pentru comenzi de peste 100 USD:

Exemplu de dezactivare a PayPal pentru comenzi de valoare mare cu WPCode

💡Sfat Pro: Dacă ați adăugat codul, dar nu vedeți modificările pe pagina de finalizare a comenzii, este posibil să fie necesar să vă goliți memoria cache. Aceasta include orice plugin-uri de caching pe care le utilizați și memoria cache la nivel de server, dacă furnizorul dvs. de găzduire are una.

Mai multe modalități de a-ți îmbunătăți magazinul WooCommerce

Acum că știți cum să gestionați metodele de plată în WooCommerce, iată și alte lucruri pe care le puteți face pentru a construi un magazin online mai bun:

Întrebări frecvente despre dezactivarea metodelor de plată

Iată câteva întrebări pe care cititorii noștri le pun frecvent despre dezactivarea metodelor de plată în WordPress:

Care este cea mai ușoară modalitate de a dezactiva o metodă de plată în WooCommerce?

Cea mai simplă metodă este să folosești setările implicite WooCommerce. Poți naviga la WooCommerce » Setări, selecta fila „Plăți” și folosi comutatorul pentru a dezactiva orice gateway de plată pentru toți clienții tăi.

De ce aș dori să dezactivez o metodă de plată în magazinul meu?

Dezactivarea strategică a metodelor de plată poate fi foarte benefică. Ajută la simplificarea procesului de finalizare a comenzii pentru clienții dvs., ceea ce poate reduce abandonarea coșului.

De asemenea, vă permite să evitați comisioanele mari de tranzacție pentru comenzile mari. În plus, puteți reduce riscul ascunzând anumite opțiuni de plată în funcție de locația clientului, tipul produsului sau totalul comenzii.

Pot dezactiva o metodă de plată pentru un singur produs?

Da, puteți dezactiva cu ușurință o metodă de plată pentru un singur produs utilizând un plugin pentru plăți condiționate. Aceste pluginuri vă permit să creați reguli care ascund anumite gateway-uri de plată atunci când un anumit produs sau un produs dintr-o anumită categorie se află în coșul clientului.

Este mai bine să folosiți un plugin sau cod personalizat pentru a dezactiva gateway-urile de plată?

Pentru majoritatea proprietarilor de magazine, un plugin este cea mai bună alegere, deoarece este mai sigur și mai ușor de gestionat. Pluginurile oferă o interfață ușor de utilizat pentru a configura reguli complexe fără a atinge o linie de cod.

Codul personalizat este o opțiune puternică pentru dezvoltatorii cu nevoi specifice. Cu toate acestea, recomandăm utilizarea unui plugin pentru fragmente de cod, cum ar fi WPCode, pentru a-l adăuga în siguranță, ceea ce previne potențialele erori care ar putea afecta site-ul dvs.

Sperăm că acest articol v-a ajutat să învățați cum să dezactivați metodele de plată în WooCommerce. De asemenea, ați putea dori să consultați ghidul nostru despre cum să adăugați o bară de transport gratuit în WooCommerce și selecțiile noastre de experți ale celor mai bune pluginuri Authorize.net pentru WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

Comentarii

  1. Felicitări, ai oportunitatea de a fi primul comentator la acest articol.
    Ai o întrebare sau o sugestie? Te rugăm să lași un comentariu pentru a începe discuția.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.