Введення
Що таке Green Crypto Processing?
Green Crypto Processing - це криптопровайдер обробки платежів (РРСР) на основі криптовалюти. Ключовим пріоритетом нашого продукту є надання мерчант-орієнтованого сервісу, який дає змогу налаштовувати платіжну систему під конкретні запити користувачів і адаптуватися до будь-якого бізнес-кейсу. Блокчейн дає змогу зробити потоки транзакцій між користувачами та мерчантами безшовними, економічно ефективними та безпечними.
Глосарій
Merchant - власник бізнесу, який приймає оплату в криптовалютах;
Merchant ID - ідентифікатор мерчанта в системі GCP;
Payment Address - платіжна адреса, видана мерчанту сервісом GCP;
Recipient address - адреса одержувача при виведенні коштів з GCP;
Buyer - особа або організація, що здійснює оплату товарів і послуг у криптовалюті;
Callback - HTTP(S) запит від GCP до сервера мерчанта з інформацією про надходження коштів на payment address;
GCP Standard API - тип API, що надає функціонал зберігання коштів, перегляду статистики та виведення коштів за запитом мерчанта;
GCP Transfer API - тип API, за якого платежі надсилаються з вашої платіжної адреси на вказану вами адресу одержувача автоматично.
Secret key - секретний ключ, необхідний для перегляду статистики та виведення коштів;
Confirmations - кількість підтверджень для повідомлення про платіж.
Standard API. Інструкція
Крок 1. Отримання Merchant ID
Створіть свій персональний Merchant ID для одного або групи платежів.
Вам необхідно вказати:
- Fee type* - тип комісії (відсотковий або фіксований);
- Callback URL - URL для надсилання повідомлень про статус транзакцій
УВАГА:
- Отримані Merchant ID і Secret key є необхідними обліковими даними для авторизації в нашому сервісі. Тільки ви несете відповідальність за їх збереження!
✅ Поради щодо збереження:
✅ Зберігайте резервні копії своїх облікових даних у кількох місцях;
✅ Ніколи і нікому не повідомляйте ваші облікові дані;
✅ Остерігайтеся фішингу.
Команда GCP ніколи не буде несподівано просити ваші облікові дані для відновлення або інших операцій.
Якщо у вас виникли питання або ви побачили підозрілі дії, зв'яжіться з нашою службою підтримки - [email protected].
Пам'ятайте, що команда GCP не має можливості відновити ваші облікові дані.
Крок 2. Генерація payment address
Використовуйте отриманий раніше Merchant ID для генерації payment addresses. Ви можете генерувати нові адреси для кожного замовлення і передавати їх для оплати. GCP відстежуватиме надходження на payment addresses необмежений час.
Вам необхідно вказати:
- Merchant ID* - ваш merchant id;
- Currency* - валюта;
- Callback URL - URL для надсилання повідомлень про статус платежів;
Крок 3. Перегляд статистики та виведення коштів
Ви можете переглядати статистику про ваші платежі, виводити кошти на підконтрольні вам recipients addresses.
Детальніше в інструкції до GCP API.
Transfer API. Інструкція
Крок 1. Отримання Merchant ID
Створіть свій персональний Merchant ID для одного або групи платежів.
Вам необхідно вказати:
- Fee type* - тип комісії (відсотковий або фіксований);
- Callback URL - URL для надсилання повідомлень про статус транзакцій
УВАГА:
- Отримані Merchant ID і Secret key є необхідними обліковими даними для авторизації в нашому сервісі. Тільки ви несете відповідальність за їх збереження!
✅ Поради щодо збереження:
✅ Зберігайте резервні копії своїх облікових даних у кількох місцях;
✅ Ніколи і нікому не повідомляйте ваші облікові дані;
✅ Остерігайтеся фішингу.
Команда GCP ніколи не буде несподівано просити ваші облікові дані для відновлення або інших операцій.
Якщо у вас виникли питання або ви побачили підозрілі дії, зв'яжіться з нашою службою підтримки - [email protected].
Пам'ятайте, що команда GCP не має можливості відновити ваші облікові дані.
Крок 2. Генерація payment address
Примітка 1: Ви можете вказати тільки одну recipient address для виведення коштів.
Примітка 2: Якщо ви плануєте в майбутньому переглядати детальну статистику за вашими payment address, вам необхідно отримати ваш персональний Merchant ID за допомогою Standard API (інструкцію ви зможете знайти тут) та зазначити його як додатковий параметр під час створення платіжної адреси. Якщо ви не вказали Merchant ID при створенні payment address, надалі ви не зможете переглядати по ньому статистику.
Повний список параметрів:
Currency* - ваша валюта;
Recepient address* - ваша особиста адреса одержувача, на яку буде автоматично зараховано кошти
Fee type* - тип комісії (Відсоток або Фікс);
Callback url - URL для надсилання повідомлень про статус транзакцій
Merchant ID - ідентифікатор вашого продавця
УВАГА:
❗ Комісію майнерам, що сплачується при відправці платежу, оплачує Продавець (за рахунок суми вхідного платежу Покупця)
❗ Якщо суми вхідного платежу Покупця недостатньо для завершення транзакції Продавцю, Процесинг надсилає зворотній дзвінок про недостатність коштів:
- Із зазначенням адреси платежу;
- Суму поповнення (орієнтовна через зміну комісії мережі і не залежить від Процесингу);
Наприклад:
currency | string | Валюта |
payment_address | string | Адреса платежу |
order_id | string | Ідентифікатор замовлення у вашій системі |
amount_received | string | Сума платежу |
txid | string | Хеш вхідної транзакції |
confirmations | integer | Поточна кількість підтверджень транзакції |
recipient_address | string | Адреса одержувача |
callback_secret | string | Отримане значення має збігатися з адресою платежу. В іншому випадку ми не надіслали цей зворотний виклик |
error | Object | Об'єкт, який може містити код помилки та додаткові специфічні властивості помилки, якщо щось пішло не так { 'code': 1000, 'insufficient_funds_amount': string } |
Значення мінімальної суми транзакції процесингу GCP розраховується за наступним алгоритмом:
min Tx > 0,00000546 btc + комісія за обслуговування, btc + комісія, btc
❗ Для Мерчантів у межах цього типу API необхідно використовувати нову адресу для кожного покупця окремо - так ви знатимете, на який із платежів, що надійшли, не вистачило коштів, і яку адресу необхідно поповнити повторно, щоб кошти надійшли на вашу merchant address. Ми просимо вас бути уважнішими, оскільки GCP не несе відповідальності за втрату коштів покупців.
Якщо ви хочете отримати відшкодування, будь ласка, зв'яжіться безпосередньо з продавцем.
Всі криптовалютні транзакції є прямими одноранговими платежами від покупця до продавця. Це означає, що після відправлення платежу GCP API не має можливості скасувати транзакцію або повернути кошти від вашого імені. Як наслідок, ми не можемо вирішувати будь-які платіжні суперечки, не будучи відповідальною третьою стороною, оскільки транзакції захищені блокчейном і є незворотними.
Крок 3. Перегляд статистики
Ви можете переглядати статистику ваших платежів, що знаходяться під вашим контролем.
Більш детальну інформацію дивіться в керівництві по GCP API.
Функціонал
Callbacks
Цей функціонал дозволяє вам отримувати актуальну інформацію про надходження коштів на платіжні адреси.
Сервіс GCP надішле HTTP POST-запит на URL, який ви вкажете в параметрі URL зворотного виклику при створенні вашого ідентифікатора продавця або платіжної адреси.
Зворотні дзвінки надсилаються, коли транзакція потрапляє в мережу, і з кожним наступним блоком.
Тіло запиту на зворотний виклик закодовано у форматі json з різними типами:
- Standard API
currency | string | Валюта |
payment_address | string | Адреса платежу |
order_id | string | Ідентифікатор замовлення у вашій системі |
amount_received | string | Сума платежу |
txid | string | Хеш вхідної транзакції |
confirmations | integer | Поточна кількість підтверджень транзакції |
callback_secret | string | Отримане значення має збігатися з адресою платежу. В іншому випадку ми не надіслали цей зворотний виклик |
error | Object | Об'єкт, який може містити код помилки та додаткові специфічні властивості помилки, якщо щось пішло не так |
- Transfer API
currency | string | Валюта |
payment_address | string | Адреса платежу |
order_id | string | Ідентифікатор замовлення у вашій системі |
amount_received | string | Сума платежу |
txid | string | Хеш вхідної транзакції |
confirmations | integer | Поточна кількість підтверджень транзакції |
recipient_address | string | Адреса одержувача |
recipient_txid | string | Хеш транзакції одержувача |
recipient_amount | string | Сума одержувача |
callback_secret | string | Повинна збігатися з отриманим значенням і адресою платежу. В іншому випадку ми не надіслали цей зворотний виклик |
error | Object | Об'єкт, який може містити код помилки та додаткові специфічні властивості помилки, якщо щось пішло не так |
Щоб припинити надсилання зворотних викликів, надішліть відповідь у форматі json із вмістом {"stop": true}.
Якщо відповідь про зупинку зворотного виклику не отримано, відправка зворотних викликів припиниться через три години з моменту потрапляння транзакції в мережу.
IP-адреси, з яких відправляються зворотні виклики, доступні з dns-запиту домену сервера api "api.greencryptopay.com". переконайтеся, що налаштування брандмауера дозволяють отримувати Зворотні дзвінки.
Конвертер валют
Конвертер валют дає змогу сконвертувати суму з $ у BTC.
Додатково
- Немає KYC;
- Немає посередників;
- Підвищена конфіденційність;
- Високий рівень безпеки;
- Підтримка GCP API 24/7, оновлення системи;
- Підтримка SegWit
Use Cases
Хто може використовувати Green Crypto Processing і чому?
Standard API є конструктором платежів, здатний гнучко підлаштовуватися під кожен тип бізнесу, як з погляду економії коштів під час виведення, так і отримання докладної статистики. Відповідь на питання наступна - будь-який користувач незалежно від розв'язуваних ним завдань, може використовувати GCP API.
Ключове бачення нашого продукту полягає в тому, що ми стоїмо за відкритою формацією бізнесу майбутнього без політичних, географічних і фінансових бар'єрів.
Нижче перераховані найбільш релевантні варіанти використання процесингу:
Мерчанти, які продають товари та послуги в мережі Інтернет;
Мерчанти, які хочуть розширити список способів оплати;
E-gaming провайдери, які використовують криптовалюти для поповнення і виведення балансу гравців;
Благодійні та некомерційні організації, які бажають прийняти пожертвування або зібрати кошти на проект своєї мрії;
Розробники які користуються криптовалютою у своїх проєктах.
*GCP не обмежує інші групи користувачів у використанні функціоналу*.
Мерчанти
Мерчанти, які приймають криптовалютні платежі онлайн, є основною групою користувачів GCP API.
Обираючи Green Crypto Processing для обробки платежів, мерчанти:
Економлять кошти (GCP має найвигідніші тарифи, які підходять для будь-якого типу і розміру бізнесу).
Позбавляє вас від централізованих фінансових регуляторів і необхідності надання підзвітної інформації;
Підвищення конфіденційності мерчантів та їхніх клієнтів шляхом використання блокчейн технологій;
Економія часу (швидка інтеграція з GCP API)
Онлайн-магазини
Мерчанти, які продають товари або послуги через мережу Інтернет, зазвичай обирають готові рішення для електронної комерції, такі як WooCommerce, Shopify, PrestaShop, Magento, Drupal, Shopaware або інші. Оформлення замовлення через Green Crypto Processing нічим не відрізняється від будь-якого іншого платіжного шлюзу. Клієнт отримує payment adderess. Відправляє на нього необхідну суму в BTC. Коли платіж здійснено, ви як мерчант отримуєте callback з усіма даними щодо платежу і після цього можете приступати до обробки замовлення.
E-Gaming
Усі оператори E-gaming можуть отримати вигоду з безпеки, конфіденційності та швидкої інтеграції пропонованих GCP API. Використовуючи GCP API ви надаєте вашим клієнтам зручний і безпечний спосіб поповнення балансу та виведення коштів.
Благодійні та некомерційні організації
Благодійні організації, некомерційні організації, творці контенту та інші організації, які хочуть приймати пожертвування в криптовалютах найбільш приватним способом, всі ці групи клієнтів отримають такі переваги використовуючи GCP API:
Економія коштів (виберіть для себе найвигідніший тариф і монетизуйте свою власну модель підписок);
Відсутність контролю з боку фінансових регуляторів;
Підвищення власної конфіденційності та ваших донатерів
Розробники
На основі розширеного функціоналу GCP API розробники можуть створювати безплатні або преміум-плагіни для своїх власних проєктів, у такий спосіб розвиваючи спільноту розробників.