Оплата карткою поруч з оплатою з гаманця, з отриманням USDC у Base на гаманець рахунку.
1. Перевір акаунт Coinflow
Використовуй Wholly Crypto 9.0.0 або новіший. Попроси Coinflow схвалити твій бізнес та ввімкнути зарахування USDC у Base на окремі адреси для кожного рахунку. У робочому режимі комісії провайдера має платити клієнт; резерви й утримання із зарахування неприпустимі.
Доступність, перевірка особи, ліміти та комісії залежать від акаунта Coinflow і місця перебування клієнта. Перевір остаточну ціну в Coinflow перед оплатою.
2. Підключи й перевір у sandbox
Відкрий Settings → Fiat payments. Збережи merchant ID Coinflow, API key і Webhook Validation Key. Додай показану callback URL у Coinflow й перевір з’єднання. Тримай облікові дані на сервері; ніколи не ділися ключами гаманців.
Sandbox-оплата адміністратора є окремим тестом на 10 USD із тестовою адресою. Вона не оплачує робочий рахунок. Успішне з’єднання саме по собі не підтверджує допуск бізнесу чи платежу.
3. Увімкни USDC у Base для магазину
Зроби резервну копію гаманця проєкту й перевір сканер Base. У Store → Payment methods приймай нативний USDC у Base та ввімкни картки. Використовуй USDC, не USDbC чи USDC в Ethereum. Рахунок без USDC у Base не пропонуватиме карток.
4. Спробуй невеликий реальний платіж
Після схвалення Coinflow ввімкни робочий режим і створи звичайний рахунок вручну або через API. Обери картку під час оплати. Рахунок зберігає початкову валюту, котирування й націнку; Coinflow показує клієнтові остаточні комісії та конвертацію до платежу.
5. Перевір отримання перед видачею замовлення
Рахунок закривається лише після отримання USDC і виконання твоєї політики підтверджень блокчейну. Авторизація картки чи повернення до оплати не є доказом платежу.
Переглянь деталі Card payment рахунку й транзакцію USDC у Base. Використовуй звичайний процес із підписаними IPN або вебхуками. Дій за invoice.settled і перевіряй requires_review; не видавай замовлення лише через повернення браузера. Запізнілі чи суперечливі платежі можуть потребувати перевірки.
6. Перекажи кошти й опрацюй винятки
Залиш ETH у Base для надсилання USDC на холодний гаманець або налаштуй автоматичне поповнення газу й перекази. Повернення за картками й чарджбеки обробляй у Coinflow. Ніколи не повертай криптовалюту відправнику транзакції провайдера. Перевіряй спори в Needs attention.