A collection of payment functionalities written in Go
- Implement Iamport and Toss Client as a backend
- Subscription payment functions
- Self-certification via Iamport
go get github.com/luxrobo/luxpay
// IamportClient Example
iamportClient := client.NewIamportClient(iamportKey, iamportSecret)
billingKeyResp := iamportClient.CreateBillingKey(billingKeyPayload)
paymentResp := iamportClient.MakePayment(paymentPayload)
fmt.Println("paymentResp.Status:", paymentResp.Status)