WP Simple Pay Blogg

Stripe-handledningar, tips och resurser för WordPress för att acceptera betalningar

Vi introducerar WP Simple Pay 4.17.2: Skapa dynamiska betalningsformulär med villkorlig logik

Senast uppdaterad

Skrivet av: författarens bild Cristian Rossi

Du har skapat ett formulär för betalningar som fungerar. Men sedan vill en kund lägga till ett presentmeddelande, men bara ibland. En annan vill ange ett företagsnamn, men bara om de är ett företag. Plötsligt behöver ditt enda prydliga formulär hantera tre olika scenarier, och du antingen överbelastar det med fält som ingen använder eller bygger separata formulär för varje variant.

Med WP Simple Pay 4.17.2 kan dina formulär äntligen anpassas efter den person som fyller i dem. Den nya motormotorn för villkorlig logik låter dig visa eller dölja vilket fält som helst baserat på vad kunderna redan har angett, allt utan att skriva en enda kodrad.

Smarta formulär som svarar på dina kunder

Villkorlig logik är den typ av funktion som tyst förändrar hur du samlar in betalningar. Istället för ett stelt formulär för varje kund kan du bygga ett enda, intelligent formulär som visar rätt fält vid rätt tillfälle.

Säljer du en produkt med valfri presentinslagning? Visa fälten för mottagarens namn och meddelande endast när present-kryssrutan är markerad. Driver du ett tjänsteföretag som hanterar både privatpersoner och företag? Dölj fälten för moms och företagsnamn om inte någon väljer "Företag" från en rullgardinsmeny. Erbjuder du en stegvis prenumeration? Visa olika tilläggsfrågor beroende på vilken plan de väljer.

Att ställa in det är enkelt. Varje berättigat fält i formulärbyggaren har nu en panel för villkorlig logik där du kan:

  1. Aktivera villkorlig logik med en enda omkopplare
  2. Välj om fältet ska visas eller döljas när reglerna matchar
  3. Lägg till en eller flera regler som refererar till andra fält i samma formulär
  4. Kombinera flera regler med "alla" eller "någon" matchning för enkla eller komplexa flöden

Regler kan rikta sig mot fältvärden, valda prisalternativ, kryssrutans tillstånd, eller till och med kontrollera om ett fält är tomt eller innehåller specifik text. Operatorer inkluderar är lika med, är inte lika med, innehåller, innehåller inte, större än, mindre än, är tomt och är inte tomt.

Det bästa är vad som händer på frontend. Fält som döljs av villkorlig logik är inte bara osynliga, de tas helt bort från validering och inlämning. Så ett obligatoriskt fält som har dolts villkorligt kommer inte att blockera din kund vid kassan, vilket har varit en vanlig fallgrop med villkorlig logik i andra verktyg.

Villkorlig logik fungerar över hela utbudet av formulärfält: textinmatningar, namn, e-post, telefon, rullgardinsmenyer, radioknappar, kryssrutor, prisväljare, adressblock, kupong, skatte-ID, anpassat belopp och mer. Du kan läsa mer om formulärfält i dokumentationen.

Personifiera kvitton med faktureringsplats

Två nya smarta taggar, {billing-country} och {billing-zip}, är nu tillgängliga på betalningsbekräftelsesidor och i alla e-postmallar. De hämtar faktureringsland och postnummer från betalningsmetoden som din kund använde, oavsett om det var Stripe Checkout eller Payment Element.

Detta öppnar upp subtila men användbara personaliseringar. Du kan inkludera regionsspecifika leveransinstruktioner i ett bekräftelsemail, påminna kunder i vissa länder om lokala skattekrav, eller helt enkelt bekräfta var någon köper ifrån. Om en kund befinner sig i Tyskland kan du hälsa dem annorlunda än en kund i Kanada, allt från samma mall.

Läs mer om att använda smarta taggar i bekräftelsesidor och e-postmeddelanden.

Smidigare överlagringsformulär för Klarna, Afterpay och automatisk skatt

Om du någonsin har byggt ett överlagringsformulär för betalningsknappar som använder Klarna, Afterpay/Clearpay eller Stripes automatiska skatt, kan du ha stött på ett frustrerande problem: vissa obligatoriska fält som adressblocket och beloppsfördelningen lades inte till automatiskt. Du var tvungen att lägga till dem manuellt, och det fanns ingen varning om du inte gjorde det.

Det är åtgärdat i 4.17.2. Överlagringsformulär går nu igenom samma kontroller av obligatoriska fält som inbäddade formulär, så de rätta fälten läggs till automatiskt när du sparar, tillsammans med en hjälpsam anmärkning. En sak mindre att komma ihåg när du konfigurerar Klarna eller Afterpay/Clearpay.

Fler förbättringar i den här versionen

  • Stabilitetsförbättringar kring de nya faktureringssmarta taggarna så att bekräftelsesidor och e-postmeddelanden hanterar Stripe API-hickaar graciöst.

Den fullständiga listan över ändringar finns alltid tillgänglig på sidan ändringslogg.

Börja bygga smartare formulär idag

WP Simple Pay 4.17.2 rullas ut nu. Uppdatera från din WordPress-instrumentpanel för att omedelbart börja använda villkorsstyrd logik, de nya faktureringssmarta taggarna och den smidigare upplevelsen av överlagringsformulär.

Som alltid, om du stöter på några frågor, finns vårt supportteam här för att hjälpa till. Och om du har velat att villkorsstyrd logik ska göra något specifikt i dina formulär, vill vi gärna höra det. Din feedback formar vad som kommer härnäst.

Lycka till med försäljningen.

Disclosure: Vårt innehåll stöds av läsare. Det betyder att om du klickar på några av våra länkar kan vi tjäna en provision. Vi rekommenderar bara produkter som vi tror kommer att tillföra värde för våra läsare.

Lämna ett svar

Din e-postadress kommer inte att publiceras. Obligatoriska fält markeras med *

Den här webbplatsen använder Akismet för att minska spam. Lär dig hur dina kommentaruppgifter behandlas.

Börja ta emot betalningar idag

Börja ta emot engångs- och återkommande betalningar eller donationer på din WordPress-webbplats.