https://github.com/yourpayments/go-api-client
«Твои платежи»: Интеграция на Go
https://github.com/yourpayments/go-api-client
ecommerce fintech fintech-api go go-lib go-library golang internet-payments online-payment payment payment-api payment-gateway payment-integration payment-processing paymentmethods payments-platform
Last synced: 14 days ago
JSON representation
«Твои платежи»: Интеграция на Go
- Host: GitHub
- URL: https://github.com/yourpayments/go-api-client
- Owner: yourpayments
- Created: 2024-06-17T09:15:56.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-06-19T09:51:40.000Z (11 months ago)
- Last Synced: 2024-07-04T23:55:07.411Z (11 months ago)
- Topics: ecommerce, fintech, fintech-api, go, go-lib, go-library, golang, internet-payments, online-payment, payment, payment-api, payment-gateway, payment-integration, payment-processing, paymentmethods, payments-platform
- Language: Go
- Homepage: https://ypmn.ru
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# «Твои платежи»: Интеграция на Go
Готовая библиотека + подробные примеры.
## Установка за 1 минуту
Убедитесь, что ваш проект использует модули Go (в его корне будет файл go.mod, если он уже есть):
```shell
go mod init
```
Затем импортируйте в программу модуль ypmn:
```go
import (
"github.com/yourpayments/go-api-client"
)
```
Также, вы можете явно добавить пакет в проект:
```shell
go get -u github.com/yourpayments/go-api-client
```## Примеры
1. [Cамый простой платёж](examples/simple_get_payment_link.go)
2. [Списание средств](examples/capture.go)
3. [Возврат средств](examples/refund.go)
4. [Запрос отчёта для сверки](examples/general_report.go)
5. [Получение вебхуков](examples/webhook.go)
6. [Запрос статуса транзакции](examples/status.go)## Ссылки
- [НКО «Твои платежи»](https://YPMN.ru/)
- [Докуметация API](https://ypmn.ru/ru/documentation/)
- [Тестовые банковские карты](https://ypmn.ru/ru/documentation/#tag/testing)
- [Задать вопрос или сообщить о проблеме](https://github.com/yourpayments/go-api-client/issues/new)-------------
🟢 [«Твои платежи»](https://YPMN.ru/ "Платёжная система для сайтов, платформ и приложений") -- финтех-составляющая для сайтов, платформ и приложений