Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.5 KB

README.md

File metadata and controls

34 lines (28 loc) · 1.5 KB

LUXPAY (럭스페이)

Go Version Build Workflow Status (Github Actions) CodeClimate Maintainability CodeClimate Issues CodeClimate Coverage Github LICENSE Lines of Code

Description

A collection of payment functionalities written in Go

Features

  • Implement Iamport and Toss Client as a backend
  • Subscription payment functions
  • Self-certification via Iamport

Installation

go get github.com/luxrobo/luxpay

Usage

// IamportClient Example
iamportClient := client.NewIamportClient(iamportKey, iamportSecret)
billingKeyResp := iamportClient.CreateBillingKey(billingKeyPayload)
paymentResp := iamportClient.MakePayment(paymentPayload)
fmt.Println("paymentResp.Status:", paymentResp.Status)