Releases: imrenagi/go-payment
Releases · imrenagi/go-payment
Invoice Event Callback
Library Updates, Callback, etc!
- Update to latest midtrans-go and xendit-go SDK
- Change callback URL for xendit ewallet (legacy and latest API), xeninvoice, subscription, etc
- Added shopeepay
- Enable QRIS via xeninvoice
Dana & LinkAja via XenInvoice
Fix query and use Xendit invoice for dana and linkaja Signed-off-by: Imre Nagi <imre.nagi2812@gmail.com>
Supporting SQLlite database
Changes:
- Removing ON UPDATE gorm tags from data entity struct.
- Use SQLite as default database
Xendit Update
- Bump up xendit go library
- Add latest x-api-version to xendit ewallet request
Subscription API
Support recurring payment via subscription API:
- Create, Stop, Pause, and Resume Subscription
- Recurring payment with multiple payment methods supported via Xendit.
Supporting multiple items
- Invoice generation now accepts array of
Items
. - Bug Fixes
- Documentation update.
Bug Fix
Activate Xendit Credit Card
Enabling xendit credit card transaction through xendit Invoice.
Channels | Midtrans | Xendit |
---|---|---|
Credit Card without installment | ✅ | ✅ |
Credit Card with installment | ✅ | ❌ |
BCA VA | ✅ | ✅ |
Mandiri VA | ✅ | ✅ |
BNI VA | ✅ | ✅ |
Permata VA | ✅ | ✅ |
Other VA | ✅ | ❌ |
BRI VA | ❌ | ✅ |
Alfamart, Alfamidi, Dan+Dan | ✅ | ✅ |
QRIS | ✅ via Gopay Option | ❌ |
Gopay | ✅ | ❌ |
OVO | ❌ | ✅ |
DANA | ❌ | ✅ |
LinkAja | ❌ | ✅ |
Akulaku | ✅ | ❌ |
Kredivo | ❌ | ❗ |
Xendit Virtual Account
Enable all virtual account methods in xendit by using XenInvoice
Channels | Midtrans | Xendit |
---|---|---|
Credit Card without installment | ✅ | ❗ |
Credit Card with installment | ✅ | ❌ |
BCA VA | ✅ | ✅ |
Mandiri VA | ✅ | ✅ |
BNI VA | ✅ | ✅ |
Permata VA | ✅ | ✅ |
Other VA | ✅ | ❌ |
BRI VA | ❌ | ✅ |
Alfamart, Alfamidi, Dan+Dan | ✅ | ✅ |
QRIS | ✅ via Gopay Option | ❌ |
Gopay | ✅ | ❌ |
OVO | ❌ | ✅ |
DANA | ❌ | ✅ |
LinkAja | ❌ | ✅ |
Akulaku | ✅ | ❌ |
Kredivo | ❌ | ❗ |