मूल्य निर्धारण: तय बनाम खरीदार-निर्धारित
आपके कैटलॉग में हर उत्पाद या तो तय (fixed) है (आपकी तय कीमत ही चार्ज होती है) या खरीदार-निर्धारित (buyer-priced) है (खरीदार या एम्बेड किया HTML राशि चुनता है)। चुनाव प्रति उत्पाद है, प्रति प्रोजेक्ट नहीं, इसलिए एक ही प्रोजेक्ट उसी साइट पर तय-कीमत डाउनलोड का कैटलॉग एक टिप जार और एक "अपनी कीमत खुद तय करें" दान पेज के बगल में चला सकता है, एक वेबहुक URL और प्रोवाइडर क्रेडेंशियल के एक सेट के साथ।
हम ऐसे किसी उत्पाद के लिए भुगतान कभी स्वीकार नहीं करते जो आपके कैटलॉग में सूचीबद्ध नहीं है। कोई प्रोजेक्ट-स्तर का "किसी पर भी भरोसा करो" बचाव-द्वार नहीं है; हर चेकआउट को आपके कॉन्फ़िगर किए उत्पाद को संदर्भित करना होगा।
यह क्यों मायने रखता है
अगर worker हर बाय बटन पर amount एट्रिब्यूट पर भरोसा करता, तो कोई खरीदार अपने ब्राउज़र के डेवलपर टूल खोलकर amount="29.99" को amount="0.01" में संपादित कर सकता, Buy पर क्लिक कर सकता, और $30 के उत्पाद के लिए एक सेंट चुका सकता। तय-मोड उत्पाद इसे असंभव बना देते हैं।
तय मोड (सुरक्षित डिफ़ॉल्ट)
नए उत्पाद तय मोड में बनाए जाते हैं। आप अपने डैशबोर्ड के Products टैब में कीमत तय करते हैं; आपकी साइट पर मौजूद buy एलिमेंट उत्पाद को id से संदर्भित करता है। worker आपके कैटलॉग से कीमत पढ़ता है और buy एलिमेंट पर मौजूद किसी भी amount या currency को अनदेखा करता है।
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>HTML संपादित करने वाला खरीदार कीमत नहीं बदल सकता। कैटलॉग हर बार जीतता है।
खरीदार-निर्धारित मोड (टिप जार, दान, और जितना चाहें उतना भुगतान के लिए)
कुछ उत्पाद तभी समझ में आते हैं जब खरीदार राशि चुनता है: दान विजेट, टिप जार, अपनी-कीमत-खुद-तय-करें पेज। उनके लिए, उत्पाद फ़ॉर्म में उत्पाद की Pricing को Buyer-priced पर सेट करें। डैशबोर्ड पहले एक सुरक्षा संवाद दिखाता है क्योंकि यह व्यवहार में एक असली बदलाव है: ब्राउज़र डेवलपर टूल वाला कोई भी व्यक्ति भुगतान से पहले राशि संपादित कर सकता है। आप उत्पाद पर जो कीमत तय करते हैं वह सुझाया गया डिफ़ॉल्ट बन जाता है जिसे buy एलिमेंट पहले से भर देता है।
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="tip-jar"
amount="5.00"
currency="USD"
label="Leave a tip">
</coin-moebius-buy>डैशबोर्ड का प्रति-उत्पाद स्निपेट जनरेटर सही आकार अपने आप उत्पन्न करता है, सुझाई गई राशि भरी हुई के साथ।
किसी उत्पाद को मोडों के बीच बदलना
तय और खरीदार-निर्धारित को प्रति उत्पाद, उत्पाद के फ़ॉर्म में टॉगल किया जाता है। खरीदार-निर्धारित पर बदलना एक बार का सुरक्षा संवाद खोलता है क्योंकि यह विनाशकारी दिशा है; तय पर वापस बदलना तुरंत है। नए चेकआउट तुरंत नया मोड इस्तेमाल करते हैं; पहले से पूरे हुए लेन-देन अप्रभावित रहते हैं।