Versions in this module Expand all Collapse all v0 v0.3.0 Aug 16, 2022 v0.2.0 Jul 28, 2022 Changes in this version + type Billing struct + func New(svc *service.Service) *Billing + func (b *Billing) ChargeCard(ctx context.Context, request *billing.ChargeCardRequest, ...) error + func (b *Billing) CreateCheckoutSession(ctx context.Context, request *billing.CreateCheckoutSessionRequest, ...) error + func (b *Billing) DeleteCard(ctx context.Context, request *billing.DeleteCardRequest, ...) error + func (b *Billing) GetPayment(ctx context.Context, request *billing.GetPaymentRequest, ...) error + func (b *Billing) ListCards(ctx context.Context, request *billing.ListCardsRequest, ...) error + func (b *Billing) ListPayments(ctx context.Context, request *billing.ListPaymentsRequest, ...) error + func (b *Billing) ReadAccount(ctx context.Context, request *billing.ReadAccountRequest, ...) error + func (b *Billing) SetupCard(ctx context.Context, request *billing.SetupCardRequest, ...) error + func (b *Billing) SubscribeTier(ctx context.Context, request *billing.SubscribeTierRequest, ...) error + type BillingAccount struct + Admins []string + ID string + PriceID string + SubID string + type Tier struct + Currency string + ID string + Name string + Price int64 + PriceDesc string