Priser: fast vs köparsatt
Varje produkt i din katalog är antingen fast (priset du ställer in är vad som debiteras) eller köparsatt (köparen eller den inbäddade HTML:en väljer beloppet). Valet är per produkt, inte per projekt, så ett enda projekt kan köra en katalog med nedladdningar till fast pris bredvid en dricksburk och en "sätt ditt eget pris"-donationssida på samma webbplats, med en webhook-URL och en uppsättning leverantörsuppgifter.
Vi accepterar aldrig en betalning för en produkt som inte är listad i din katalog. Det finns ingen "lita på allt"-utväg på projektnivå; varje checkout måste referera till en produkt du konfigurerat.
Varför detta spelar roll
Om workern litade på attributet amount på varje köpknapp skulle en köpare kunna öppna sin webbläsares utvecklarverktyg, ändra amount="29.99" till amount="0.01", klicka på Köp och betala en cent för en produkt på $30. Produkter i fast läge gör det omöjligt.
Fast läge (det säkra standardvalet)
Nya produkter skapas i fast läge. Du ställer in priset i din instrumentpanels Produkter-flik; köpelementet på din webbplats refererar till produkten med id. Workern läser priset från din katalog och ignorerar valfritt belopp eller valuta som köpelementet kan ha på sig.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>En köpare som redigerar HTML:en kan inte ändra priset. Katalogen vinner, varje gång.
Köparsatt läge (för dricksburkar, donationer och betala-vad-du-vill)
Vissa produkter är bara vettiga om köparen väljer beloppet: donationswidgetar, dricksburkar, sätt-ditt-eget-pris-sidor. För dessa, ställ in produktens Pris till Köparsatt i produktformuläret. Instrumentpanelen visar en säkerhetsdialog först eftersom det är en verklig beteendeförändring: vem som helst med webbläsarens utvecklarverktyg kan redigera beloppet före betalning. Priset du ställer in på produkten blir det föreslagna standardvärdet som köpelementet förifyller.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="tip-jar"
amount="5.00"
currency="USD"
label="Leave a tip">
</coin-moebius-buy>Instrumentpanelens kodsnuttgenerator per produkt matar ut rätt form automatiskt, med det föreslagna beloppet ifyllt.
Byta en produkt mellan lägen
Fast och köparsatt växlas per produkt, i produktens formulär. Att byta till köparsatt öppnar en engångssäkerhetsdialog eftersom det är den destruktiva riktningen; att byta tillbaka till fast sker direkt. Nya checkouts använder det nya läget direkt; redan slutförda transaktioner påverkas inte.