İşlem ücretlerini ve KDV'yi bölün
Her faturanızda müşterinizin işlem ücretinin ve KDV'nin ne kadarını ödeyeceğine bağımsız olarak karar verin. İki kaydırıcı, her maliyeti %0'dan %100'e kadar yüzde birlik adımlarla dağıtır; sonuç, bağlantıyı oluşturmadan önce görünür.
Bu sayfada
Bir sipariş için iki denetim#
İşlem ücreti denetimi, yüzdelik ve sabit bileşenlerinin ikisi de dahil olmak üzere tüm kabul ücretini dağıtır. KDV denetimi yalnızca vergiyi dağıtır. Hiçbir denetim tarifeyi, vergi oranını veya temel ürün fiyatını değiştirmez.
Tamamen solda, maliyet müşteriye atanır; tamamen sağda, satıcıya atanır. Etiketler her iki tarafın tam yüzdelerini ve parasal tutarlarını gösterir. Müşteri, Eşit böl ve Satıcı hazır ayarları hızlı bir seçim sağlar.
- Müşteri payı ödeme toplamına eklenir.
- Satıcı payı temel sipariş fiyatından düşülür.
- SBP ve kripto para biriminde KDV sıfırdır, bu nedenle KDV denetimi bunların toplamını etkilemez.
- Düğmeler ve kaydırıcılar klavyeyle çalışır; sonucu anlamak için animasyon gerekmez.
Bir temel fiyat, iki ayrı maliyet#
Uluslararası kartlar ve Alipay, temel fiyatın %10'u artı 0,50 $ tutarındadır ve KDV temel fiyatın %16'sıdır. SBP %8, kripto para birimi %4 tutarındadır; yayınlanmış fiyatlandırma modeline göre hiçbirinde KDV yoktur.
KDV, 16/116 kullanılarak çıkarılmaz, temel fiyattan eklenir. Ücret, KDV'yi veya müşteri ücret payını içeren bir toplam üzerinden yeniden hesaplanmaz. Kevmi'nin komisyonu zaten yayınlanmış tarifeye dahildir; ayrıca %5 eklenmez.
fee = roundHalfUp(base × rate / 100) + fixed
vat = vatApplies ? roundHalfUp(base × 16 / 100) : 0
customerFee = roundHalfUp(fee × feeCustomerPercent / 100)
customerVat = roundHalfUp(vat × vatCustomerPercent / 100)
merchantFee = fee − customerFee
merchantVat = vat − customerVat
customerTotal = base + customerFee + customerVat
merchantNet = base − merchantFee − merchantVat5 $ tutarında bir kart siparişinin dağıtımı#
Aşağıdaki her örnek 5,00 $ temel fiyat, 1,00 $ toplam kart ücreti ve 0,80 $ KDV kullanır. Yüzdeler yalnızca bu maliyetleri kimin karşıladığını değiştirir.
| Müşteri payları: KDV / ücret | Müşteri öder | Kesintiler sonrası satıcı |
|---|---|---|
| %100 / %0 · özgün varsayılan | $5.80 | $4.00 |
| %0 / %0 · satıcı hepsini karşılar | $5.00 | $3.20 |
| %100 / %100 · müşteri hepsini karşılar | $6,80 | $5.00 |
| %50 / %23 · özel bölüşüm | $5,63 | $3,83 |
Bir kuruş kaybetmeden yuvarlama#
Tutarlar tamsayı küçük para birimi birimleridir. Toplam ücret ve toplam KDV önce ayrı ayrı yuvarlanır. Ardından her müşteri payı yarı yukarı yuvarlama kullanır ve satıcı bu maliyetin tam kalanını alır. Bu nedenle iki pay her zaman özgün tutara eklenir.
Bir kuruşluk bir maliyet 50/50 bölüşüldüğünde, müşteriye bir kuruş ve satıcıya sıfır atanır. Yüzde %50 olarak kalırken, parasal tutarlar para biriminin mevcut hassasiyetini yansıtır. Sunucu, negatif satıcı geliri olan hesaplamaları reddeder.
Bölüşümü API aracılığıyla ayarlayın#
vatCustomerPercent ve feeCustomerPercent değerlerini 0 ile 100 arasında tamsayılar olarak gönderin. Her biri oluşturulan faturaya uygulanır. Boş dizeler, kesirli yüzdeler ve aralık dışı sayılar reddedilir.
feeCustomerPercent alanının atlanması tüm ücreti satıcıya atar. vatCustomerPercent alanının atlanması eski vatPayer alanını veya hesap varsayılanını kullanır. Eski müşteri ve satıcı değerleri %100 ve %0 müşteri KDV'sine karşılık gelir. Çelişen vatPayer ve vatCustomerPercent değerleri göndermeyin.
Yanıtlar bir ara KDV payını vatPayer=shared olarak açıklar. Yeni istekler için sayısal yüzdeyi kullanın; shared, eski vatPayer girdi değeri olarak kabul edilmez.
{
"title": "Design project · order 1042",
"description": "One-time payment for the agreed design work",
"amountMinor": 500,
"currency": "USD",
"methods": [
"card",
"alipay"
],
"vatCustomerPercent": 100,
"feeCustomerPercent": 0,
"orderId": "order-1042",
"metadata": {
"campaign": "autumn"
}
}Koşullar faturada kalır#
Fatura tutarı, para birimini, yöntemleri ve her iki payı dondurur. Mağaza tercihlerini değiştirmek yayınlanmış bağlantıları değiştirmez. Kaydırıcılar bölüşümü hesaplar; canlı yürütme, bağlı kanalın yeteneklerine bağlıdır.
Yeni bir canlı kart veya Alipay ödemesi için mevcut ağ geçidi yalnızca feeCustomerPercent=0 ve vatCustomerPercent=100'ü destekler: satıcı tüm işlem ücretini karşılar ve KDV müşteri için tam olarak eklenir. Diğer paylar bir faturada kaydedilip hesaplanabilir, ancak yürütme unsupported_allocation ile engellenir. Sunucu kaydedilmiş koşulları sessizce asla değiştirmez. SBP ve USDT kripto ödemeleri tüm işlem ücreti paylarını destekler ve KDV içermez.