# Functions
Bool is a helper routine that allocates a new bool value to store v and returns a pointer to it.
Float64 is a helper routine that allocates a new float64 value to store v and returns a pointer to it.
Int is a helper routine that allocates a new int value to store v and returns a pointer to it.
Int64 is a helper routine that allocates a new int64 value to store v and returns a pointer to it.
NewCheckoutClient returns a new Paddle API client for checkouts.
NewClient returns a new Paddle API client.
NewSandboxCheckoutClient returns a new Paddle API client for the sandbox checkout enivronement.
NewSandboxClient returns a new Paddle API client for the sandbox environment.
ParsePayload parses the alert payload.
String is a helper routine that allocates a new string value to store v and returns a pointer to it.
ValidatePayload validates an incoming Paddle Webhook event request and returns the (map[string]string) payload.
# Structs
No description provided by the author
No description provided by the author
A Client manages communication with the Paddle API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CouponsOptions specifies the optional parameters to the CouponsService.List method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An unsuccessful call to the Dashboard API will return a 200 response containing a field success set to false.
No description provided by the author
No description provided by the author
Sent when an order is processed for a product or plan with webhook fulfillment enabled Paddle reference: https://developer.paddle.com/webhook-reference/product-fulfillment/fulfillment-webhook.
Fired when a transaction is flagged as high risk.
Fired when a flagged transaction is approved or rejected.
Fired when a manual invoice has exceeded the payment term and is now overdue.
Fired when a manual invoice has been successfully paid by a customer.
Fired when a manual invoice has been successfully sent to a customer.
ListOptions specifies the optional parameters to various List methods that support pagination.
No description provided by the author
Fired when an order is created after a successful payment event.
Modifier represents a Paddle modifier.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ModifiersOptions specifies the optional parameters to the ModifiersService.List method.
No description provided by the author
Fired when a customer opts in to receive marketing communication from you.
OneOffCharge represents a Paddle one-off charge.
No description provided by the author
No description provided by the author
No description provided by the author
Product represents a Paddle plan.
No description provided by the author
No description provided by the author
OrderDetails represents a Paddle order details.
No description provided by the author
No description provided by the author
No description provided by the author
Payment represents a Paddle payment.
Fired when a dispute/chargeback is closed for a card transaction.
Fired when a dispute/chargeback is raised for a card transaction.
No description provided by the author
Fired when a payment is refunded.
PaymentsOptions specifies the optional parameters to the Payments.List method.
No description provided by the author
Fired when a payment is made into your Paddle account.
No description provided by the author
No description provided by the author
Plan represents a Paddle plan.
No description provided by the author
No description provided by the author
No description provided by the author
PlansOptions specifies the optional parameters to the PLansService.List method.
No description provided by the author
No description provided by the author
Prices represents a Paddle order details.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RefundPaymentOptions specifies the optional parameters to the RefundPayment.Refund method.
No description provided by the author
The subscription canceled alert is triggered whenever a user cancel a subscription Paddle Reference: https://developer.paddle.com/webhook-reference/subscription-alerts/subscription-cancelled.
Fired when a new subscription is created, and a customer has successfully subscribed.
Fired when a payment for an existing subscription fails.
Fired when a refund for an existing subscription payment is issued.
Fired when a subscription payment is received successfully.
Fired when the plan, price, quantity, status of an existing subscription changes, or if the payment date is rescheduled manually.
Fired when a new transfer/payout is created for your account.
Fired when a new transfer/payout is marked as paid for your account.
Fired when the information of an audience member is updated.
User represents a Paddle user.
No description provided by the author
No description provided by the author
UserHistory represents a Paddle plan.
UserHistoryOptions specifies the optional parameters to the UserHistoryService.Get method.
No description provided by the author
No description provided by the author
UsersOptions specifies the optional parameters to the UsersService.List method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WebhookEvent represents a Paddle plan.
WebhookEventOptions specifies the optional parameters to the WebhooksService.Get method.
No description provided by the author
# Type aliases
CouponsService handles communication with the coupons related methods of the Paddle API.
ModifiersService handles communication with the modifers related methods of the Paddle API.
OneOffChargesService handles communication with the one-off charges related methods of the Paddle API.
OrderDetailsService handles communication with the order_details related methods of the Paddle API.
PayLinkService handles communication with the pay link related methods of the Paddle API.
PaymentsService handles communication with the payments related methods of the Paddle API.
PlansService handles communication with the plans related methods of the Paddle API.
PricesService handles communication with the prices related methods of the Paddle API.
ProductsService handles communication with the products related methods of the Paddle API.
RefundPaymentService handles communication with the payments refund related methods of the Paddle API.
UserHistoryService handles communication with the user history related methods of the Paddle API.
UsersService handles communication with the user related methods of the Paddle API.
WebhooksService handles communication with the webhooks related methods of the Paddle API.