Versions in this module Expand all Collapse all v0 v0.0.2 Jul 31, 2021 Changes in this version + type Addon struct + Request *requests.Request + func (addon *Addon) Delete(addonID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (addon *Addon) Fetch(addonID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Card struct + Request *requests.Request + func (card *Card) Fetch(cardID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Customer struct + Request *requests.Request + func (cust *Customer) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (cust *Customer) Edit(customerID string, data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (cust *Customer) Fetch(customerID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Invoice struct + Request *requests.Request + func (inv *Invoice) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (inv *Invoice) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (inv *Invoice) Fetch(invoiceID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Order struct + Request *requests.Request + func (order *Order) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (order *Order) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (order *Order) Edit(orderID string, data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (order *Order) Fetch(orderID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (order *Order) Payments(orderID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Payment struct + Request *requests.Request + func (p *Payment) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (p *Payment) BankTransfer(paymentID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (p *Payment) Capture(paymentID string, amount int, data map[string]interface{}, ...) (map[string]interface{}, error) + func (p *Payment) Fetch(paymentID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (p *Payment) Refund(paymentID string, amount int, data map[string]interface{}, ...) (map[string]interface{}, error) + func (p *Payment) Transfer(paymentID string, data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (p *Payment) Transfers(paymentID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type PaymentLink struct + Request *requests.Request + func (pl *PaymentLink) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (pl *PaymentLink) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (pl *PaymentLink) Fetch(paymentLinkID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Plan struct + Request *requests.Request + func (plan *Plan) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (plan *Plan) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (plan *Plan) Fetch(planID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Refund struct + Request *requests.Request + func (refund *Refund) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (refund *Refund) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (refund *Refund) Fetch(refundID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Subscription struct + Request *requests.Request + func (s *Subscription) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (s *Subscription) Cancel(subscriptionID string, data map[string]interface{}, ...) (map[string]interface{}, error) + func (s *Subscription) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (s *Subscription) CreateAddon(subscriptionID string, data map[string]interface{}, ...) (map[string]interface{}, error) + func (s *Subscription) Fetch(subscriptionID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Token struct + Request *requests.Request + func (t *Token) All(customerID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (t *Token) Delete(customerID string, tokenID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (t *Token) Fetch(customerID string, tokenID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + type Transfer struct + Request *requests.Request + func (t *Transfer) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (t *Transfer) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (t *Transfer) Edit(transferID string, data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (t *Transfer) Fetch(transferID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (t *Transfer) Reversals(transferID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (t *Transfer) Reverse(transferID string, data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + type VirtualAccount struct + Request *requests.Request + func (v *VirtualAccount) All(queryParams map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (v *VirtualAccount) Close(virtualAccID string, data map[string]interface{}, ...) (map[string]interface{}, error) + func (v *VirtualAccount) Create(data map[string]interface{}, extraHeaders map[string]string) (map[string]interface{}, error) + func (v *VirtualAccount) Fetch(virtualAccID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) + func (v *VirtualAccount) Payments(virtualAccID string, queryParams map[string]interface{}, ...) (map[string]interface{}, error) v0.0.1 Jul 31, 2021