Harga: tetap vs harga-ditentukan-pembeli
Setiap produk dalam katalog Anda bisa tetap (harga yang Anda tetapkan adalah yang ditagih) atau harga-ditentukan-pembeli (pembeli atau HTML yang tersemat memilih jumlahnya). Pilihannya per produk, bukan per proyek, jadi satu proyek bisa menjalankan katalog unduhan harga-tetap berdampingan dengan kotak tip dan halaman donasi "tentukan hargamu sendiri" di situs yang sama, dengan satu URL webhook dan satu set kredensial penyedia.
Kami tidak pernah menerima pembayaran untuk produk yang tidak terdaftar di katalog Anda. Tidak ada celah "percaya apa saja" tingkat-proyek; setiap checkout harus merujuk produk yang Anda konfigurasi.
Kenapa ini penting
Jika worker memercayai atribut amount di setiap tombol beli, pembeli bisa membuka developer tools browser-nya, mengedit amount="29.99" menjadi amount="0.01", klik Beli, dan membayar satu sen untuk produk $30. Produk mode-tetap membuat itu mustahil.
Mode tetap (default yang aman)
Produk baru dibuat dalam mode tetap. Anda menetapkan harganya di tab Produk dasbor; elemen beli di situs Anda merujuk produknya lewat id. Worker membaca harga dari katalog Anda dan mengabaikan jumlah atau mata uang apa pun yang mungkin tertera pada elemen beli.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>Pembeli yang mengedit HTML tidak bisa mengubah harganya. Katalog menang, setiap kali.
Mode harga-ditentukan-pembeli (untuk kotak tip, donasi, dan bayar-sesukamu)
Sebagian produk hanya masuk akal jika pembeli memilih jumlahnya: widget donasi, kotak tip, halaman tentukan-hargamu-sendiri. Untuk itu, atur Harga produknya ke Harga-ditentukan-pembeli di formulir produk. Dasbor menampilkan dialog keamanan lebih dulu karena ini benar-benar perubahan perilaku: siapa pun dengan developer tools browser bisa mengedit jumlahnya sebelum membayar. Harga yang Anda tetapkan pada produk menjadi default saran yang diisi sebelumnya oleh elemen beli.
<coin-moebius-buy
project-id="proj_YOUR_ID"
product-id="tip-jar"
amount="5.00"
currency="USD"
label="Leave a tip">
</coin-moebius-buy>Generator cuplikan per-produk di dasbor menghasilkan bentuk yang benar secara otomatis, dengan jumlah saran sudah terisi.
Mengganti produk antarmode
Tetap dan harga-ditentukan-pembeli diubah per produk, di formulir produknya. Beralih ke harga-ditentukan-pembeli membuka dialog keamanan sekali pakai karena itu arah yang merusak; beralih kembali ke tetap berlangsung seketika. Checkout baru memakai mode baru langsung; transaksi yang sudah selesai tidak terpengaruh.