Gate Pay, birden fazla ödeme yöntemi sunar, her biri farklı iade süreçleriyle ilişkilidir. Aşağıdaki noktalara özel bir dikkat gereklidir:
1. Her ödeme yöntemi için iade işlevselliği ilgili API aracılığıyla entegre edilmelidir. Örneğin, On-chain Adres Ödemesi için iade özelliği, On-chain Adres Ödemesi iade API'si üzerinden erişilmelidir. Checkout Ödemesi, On-chain Adres Ödemesi içerse de, iadeyi Checkout Ödemesi altındaki iade API'si kullanmak önemlidir.
2. Belirli siparişlere dayalı On-chain Adres Ödemesi için iadeler sadece API entegrasyonu aracılığıyla uygulanabilir. Tüccar sisteminden kullanıcı cüzdan adreslerine yapılan çekimlerden kaynaklanan iadeler, doğrudan ilgili siparişlerle ilişkilendirilemez.
3. On-chain Adres Ödemesi için iadeleri işlemek için tüccarlar, kullanıcıların önce bir Gate hesabı kaydetmelerini sağlamalıdır. API tabanlı iadeler yapılırken, kullanıcının Gate UID'sine ihtiyaç vardır ve iade edilen miktar, kullanıcının Gate'daki Ödeme Hesabına yatırılır. Diğer ödeme yöntemleri için iadeler de kullanıcının Ödeme Hesabına geri yatırılır.
QR-code Payment
Tüccarlar, tam bir iade işlemek için 【Sipariş Kimliği】 veya 【Tüccar Sipariş Kimliği】'ni onaylamalıdır, bu işlemi ticaret yönetim sistemimizdeki 【Toplu İade】 ile yapabilirler.

On-chain Address Payment
On-chain Adres Ödemeleri, herhangi bir DeFi cüzdanıyla (Metamask, Trust Wallet, OKX Wallet vb.) yapılabilir, bu nedenle On-chain Adres Ödemesi kullanıcıları Gate'dan gelmeyebilir ve Gate hesabı olmayabilir.
Bu nedenle tüccarlar, kullanıcılara iadeleri almanın iki yolunun olduğunu açıkça belirtmelidir.
- Kullanıcıdan önce bir Gate hesabı kaydetmelerini isteyin. API aracılığıyla (Adres Ödemesi-6.6 İade) iade işlemini tamamlayın.

- Tüccar, kullanıcının DeFi cüzdanının adresine doğrudan Gate hesabından çeker (iade eder). Ancak, çekim ücretleri ve on-chain gaz ücretleri nedeniyle maliyet biraz daha yüksektir. Bu nedenle ilk yöntemi şiddetle öneriyoruz ve kullanıcılara bir Gate hesabı kaydetmelerini öneriyoruz.

Checkout Payment
İşlem Ödemesi, On-chain Adres Ödemesi ve QR Kodlu Ödeme içerir ve iade daha karmaşıktır. İade parametreleri aşağıdaki durumlara bağlıdır:

‘refundOrderAmount’: Bu tutar, tüccar tarafından Ödeme Hesabına alınan fonlarla ilgilidir. ‘refundPayAmount’ : Bu tutar, tüccar tarafından alınmayan fonlarla ilgilidir.
1. Tüccar tam fon alır.
Bir kullanıcı, Dönüştürme özelliğini (https://www.gate.io/convert) kullanmadan İşlem Ödemesi (hem On-chain Adres Ödemesi hem de QR Kodlu Ödeme) kullanarak ödeme yaptığında, tam fonlar tüccarın Ödeme Hesabına alınır.
İade için: ‘refundOrderAmount’: tüccar tarafından alınan miktarı aşmamalıdır. ‘refundPayAmount’ : 0 olmalıdır
Örneğin: Kullanıcı A 5 USDT ödeme yaparsa ve tüccar 5 USDT alırsa: ‘refundOrderAmount’: 5 USDT'den küçük veya eşit olmalıdır ‘refundPayAmount’ : 0
2. Tüccar hiçbir fon alamaz.
Kullanıcı, İşlem Ödemesi (On-chain Adres Ödemesi) kullanarak ödeme yapar, tam ödeme yapmaz ve Dönüştürme özelliğini kullanır. Ödeme fonları gecikme nedeniyle tüccarın Ödeme Hesabına alınmaz. Bunun yerine, fonlar blok zincirinde kalmış, bir Gate cüzdan adresinde saklanır.
İade için: ‘refundOrderAmount’: 0 olmalıdır ‘refundPayAmount’ : tüccar tarafından belirli miktarı kontrol ederek belirlenmelidir.
Örneğin: Kullanıcı A 5 USDT ödeme yaparsa ve tüccar 0 USDT alırsa, 5 USDT gecikme nedeniyle kalmışsa: ‘refundOrderAmount’: 0 ‘refundPayAmount’ : Tüccarın belirli kalan fon miktarını kontrol etmesi gerekmektedir.
3. Tüccar, bir kısmı alırken geri kalan miktar blok zincirinde kalır.
Kullanıcı, İşlem Ödemesi (On-chain Adres Ödemesi ve QR Kodlu Ödeme) ve Dönüştürme özelliğini kullanarak birden fazla ödeme yapar. Sadece ödeme miktarının bir kısmı tüccarın Ödeme Hesabına alınır ve geri kalanı gecikme nedeniyle blok zincirinde kalır.
İade için: ‘refundOrderAmount’: tüccar tarafından belirli miktarı alınan ‘refundPayAmount’ : tüccar tarafından belirli kalan fon miktarını kontrol ederek belirlenmelidir.
Örneğin: Kullanıcı A 5 USDT öderse, tüccar 2 USDT alır ve 3 USDT gecikme nedeniyle blok zincirinde kalır: ‘refundOrderAmount’: 2 ‘refundPayAmount’ : Tüccarın belirli kalan fon miktarını kontrol etmesi gerekmektedir.
