Τιμολόγηση: σταθερή έναντι τιμής αγοραστή
Κάθε προϊόν στον κατάλογό σας είναι είτε σταθερής τιμής (η τιμή που ορίζετε είναι αυτή που χρεώνεται) είτε τιμής αγοραστή (ο αγοραστής ή το ενσωματωμένο HTML επιλέγει το ποσό). Η επιλογή είναι ανά προϊόν, όχι ανά έργο, οπότε ένα μόνο έργο μπορεί να τρέχει έναν κατάλογο λήψεων σταθερής τιμής δίπλα σε ένα κουτί φιλοδωρημάτων και μια σελίδα δωρεάς «ορίστε τη δική σας τιμή» στον ίδιο ιστότοπο, με μία URL webhook και ένα σύνολο διαπιστευτηρίων παρόχου.
Ποτέ δεν δεχόμαστε πληρωμή για ένα προϊόν που δεν αναφέρεται στον κατάλογό σας. Δεν υπάρχει διέξοδος «εμπιστεύσου τα πάντα» σε επίπεδο έργου· κάθε checkout πρέπει να αναφέρεται σε ένα προϊόν που διαμορφώσατε.
Γιατί έχει σημασία
Αν ο worker εμπιστευόταν το χαρακτηριστικό amount σε κάθε κουμπί αγοράς, ένας αγοραστής θα μπορούσε να ανοίξει τα εργαλεία προγραμματιστή του προγράμματος περιήγησής του, να επεξεργαστεί το amount="29.99" σε amount="0.01", να κάνει κλικ στο Αγορά και να πληρώσει ένα σεντ για ένα προϊόν $30. Τα προϊόντα σταθερής τιμής το καθιστούν αδύνατο.
Σταθερή λειτουργία (η ασφαλής προεπιλογή)
Τα νέα προϊόντα δημιουργούνται σε σταθερή λειτουργία. Ορίζετε την τιμή στην καρτέλα Προϊόντα του πίνακα ελέγχου σας· το στοιχείο αγοράς στον ιστότοπό σας αναφέρεται στο προϊόν με id. Ο worker διαβάζει την τιμή από τον κατάλογό σας και αγνοεί οποιοδήποτε ποσό ή νόμισμα μπορεί να έχει πάνω του το στοιχείο αγοράς.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>Ένας αγοραστής που επεξεργάζεται το HTML δεν μπορεί να αλλάξει την τιμή. Ο κατάλογος κερδίζει, κάθε φορά.
Λειτουργία τιμής αγοραστή (για κουτιά φιλοδωρημάτων, δωρεές και πληρωμή-όσο-θέλεις)
Ορισμένα προϊόντα έχουν νόημα μόνο αν ο αγοραστής επιλέγει το ποσό: widget δωρεών, κουτιά φιλοδωρημάτων, σελίδες όρισε-τη-δική-σου-τιμή. Για αυτά, ορίστε την Τιμολόγηση του προϊόντος σε Τιμή αγοραστή στη φόρμα προϊόντος. Ο πίνακας ελέγχου δείχνει πρώτα ένα διάλογο ασφαλείας επειδή είναι μια πραγματική αλλαγή στη συμπεριφορά: οποιοσδήποτε με εργαλεία προγραμματιστή προγράμματος περιήγησης μπορεί να επεξεργαστεί το ποσό πριν πληρώσει. Η τιμή που ορίζετε στο προϊόν γίνεται η προτεινόμενη προεπιλογή που προσυμπληρώνει το στοιχείο αγοράς.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="tip-jar"
amount="5.00"
currency="USD"
label="Leave a tip">
</coin-moebius-buy>Η γεννήτρια snippet ανά προϊόν του πίνακα ελέγχου παράγει αυτόματα τη σωστή μορφή, με το προτεινόμενο ποσό συμπληρωμένο.
Εναλλαγή ενός προϊόντος μεταξύ λειτουργιών
Η σταθερή τιμή και η τιμή αγοραστή εναλλάσσονται ανά προϊόν, στη φόρμα του προϊόντος. Η μετάβαση σε τιμή αγοραστή ανοίγει έναν εφάπαξ διάλογο ασφαλείας επειδή είναι η καταστροφική κατεύθυνση· η επιστροφή στη σταθερή τιμή είναι άμεση. Τα νέα checkout χρησιμοποιούν αμέσως τη νέα λειτουργία· οι ήδη ολοκληρωμένες συναλλαγές δεν επηρεάζονται.