Gate Pay пропонує два методи повернення коштів для мерчантів: ручне повернення через Мерчант-кабінет та повернення через API
Інструкція з повернення коштів через Мерчант-кабінет
Мерчанти можуть здійснювати повне або часткове повернення коштів безпосередньо через Мерчант-кабінет. Увійдіть до Мерчант-кабінету, оберіть [Торгівля] — [Оплата], щоб перейти на сторінку платіжних замовлень. Ви можете знайти замовлення на повернення за номером замовлення мерчанта або номером замовлення Gate Pay. Далі натисніть кнопку Повернення, щоб перейти на сторінку повернення коштів.
Варіант 1: Повернення на оригінальний спосіб оплати
Оберіть "Оригінальний спосіб оплати" та введіть суму повернення для здійснення операції. (Якщо мерчант бере на себе комісію за транзакцію, споживач отримає повну суму повернення, а комісія за ончейн-транзакцію буде списана окремо з платіжного рахунку мерчанта. Якщо комісію сплачує споживач, фактично отримана сума = сума повернення - комісія за транзакцію, а ончейн-комісія буде списана із суми повернення.)
Варіант 2: Повернення іншими способами
Gate Pay
Gate Pay підтримує повернення коштів лише користувачам Gate. Для повернення через Gate Pay введіть Gate UID отримувача та суму повернення.
Web3 Payment
Для повернення через Web3 Payment введіть акаунт отримувача, суму повернення та оберіть, хто покриває комісію за транзакцію.
(*Якщо комісію сплачує мерчант, споживач отримує повну суму повернення, а ончейн-комісія списується окремо з платіжного рахунку мерчанта. Якщо комісію сплачує споживач, фактично отримана сума = сума повернення - комісія за транзакцію, а ончейн-комісія списується із суми повернення.)
Повернення через API
Мерчанти можуть використовувати API повернення Gate Pay для кожного способу оплати. На даний момент повернення через API можливе лише на Gate-акаунт клієнта. Якщо у клієнта немає акаунта Gate, мерчант має попросити клієнта зареєструватися та надати свій Gate UID для отримання коштів.
Особливості параметрів повернення для оплат через Checkout
Checkout включає платежі на ончейн-адресу та платежі через QR-код, і логіка повернення тут більш детальна. Параметри API залежать від типу розрахунку:
**refundOrderAmount:** базується на сумі, яка фактично зарахована на платіжний рахунок мерчанта.
**refundPayAmount:** базується на частині, яка не була зарахована на платіжний рахунок мерчанта (наприклад, у випадках миттєвої конвертації).
Для оплат на ончейн-адресу через Checkout наразі миттєва конвертація не застосовується, тому: Параметри API для повернення: refundOrderAmount: сума повернення не повинна перевищувати суму, зараховану на платіжний рахунок мерчанта. refundPayAmount : 0.
Користувач A сплачує 5 USDT, і мерчант отримує 5 USDT. refundOrderAmount: ≤ 5 USDT
refundPayAmount: 0
