Expand description
This module contains enums used in the Paddle API.
Enums§
- Adjustment
Action - How this adjustment impacts the related transaction.
- Adjustment
Item Type - Type of adjustment for this transaction item.
taxadjustments are automatically created by Paddle. Includeamountwhen creating apartialadjustment. - Adjustment
Status - Status of this adjustment. Set automatically by Paddle.
- Adjustment
Type - Type of adjustment. Use
fullto adjust the grand total for the related transaction. Include anitemsarray when creating apartialadjustment. If omitted, defaults topartial. - Adjustments
Report Filter Name - Field name to filter by.
- Adjustments
Report Type - Type of report.
- Card
Type - Type of credit or debit card used to pay.
- Catalog
Type - Type of item. Standard items are considered part of your catalog and are shown on the Paddle dashboard.
- Collection
Mode - How payment is collected.
automaticfor checkout,manualfor invoices. - Country
Code Supported - Currency
Code - Supported three-letter ISO 4217 currency code.
- Currency
Code Chargebacks - Three-letter ISO 4217 currency code for chargeback fees.
- Currency
Code Payouts - Supported three-letter ISO 4217 currency code for payouts from Paddle.
- Discount
Status - Whether this entity can be used in Paddle.
- Discount
Type - Type of discount. Determines how this discount impacts the checkout or transaction total.
- Discounts
Report Filter Name - Field name to filter by.
- Disposition
- Determine whether the generated URL should download the PDF as an attachment saved locally, or open it inline in the browser.
- Effective
From - When this subscription change should take effect from. Defaults to
next_billing_period, which creates ascheduled_changeto apply the subscription change at the end of the billing period. - Error
Code - Reason why a payment attempt failed. Returns
nullif payment captured successfully. - Event
Type Name - Type of event sent by Paddle, in the format
entity.event_type. - Filter
Operator - Operator to use when filtering.
- Interval
- Unit of time.
- Notification
Origin - Describes how this notification was created.
- Notification
Setting Type - Where notifications should be sent for this destination.
- Notification
Status - Status of this notification.
- Payment
Attempt Status - Status of this payment attempt.
- Payment
Method Origin - Describes how this payment method was saved.
- Payment
Method Type - Type of payment method used for this payment attempt.
- Product
Prices Report Filter Name - Field name to filter by.
- Proration
Billing Mode - How Paddle should handle proration calculation for changes made to a subscription or its items. Required when making changes that impact billing.
- Report
Status - Status of this report. Set automatically by Paddle.
- Saved
Payment Method Type - Type of payment method saved.
- Scheduled
Change Action - Kind of change that’s scheduled to be applied to this subscription.
- Simulation
Event Status - Status of this simulation run log.
- Simulation
Kind - Type of simulation.
- Simulation
RunStatus - Status of this simulation run.
- Simulation
Scenario Type - Scenario for a simulation.
- Status
- Whether this entity can be used in Paddle.
- Subscription
Item Status - Status of this subscription item. Set automatically by Paddle.
- Subscription
OnPayment Failure - How Paddle should handle changes made to a subscription or its items if the payment fails during update. If omitted, defaults to
prevent_change. - Subscription
OnResume - How Paddle should set the billing period for the subscription when resuming. If omitted, defaults to
start_new_billing_period. - Subscription
Status - Status of this subscription. Set automatically by Paddle. Use the pause subscription or cancel subscription operations to change.
- TaxCategory
- Tax category for this product. Used for charging the correct rate of tax. Selected tax category must be enabled on your Paddle account.
- TaxMode
- How tax is calculated for this price.
- Traffic
Source - Whether Paddle should deliver real platform events, simulation events or both to this notification destination.
- Transaction
Origin - Transaction
Status - Status of this transaction. You may set a transaction to
billedorcanceled, other statuses are set automatically by Paddle. Automatically-collected transactions may returncompletedif payment is captured successfully, orpast_dueif payment failed. - Transactions
Report Filter Name - Field name to filter by.
- Transactions
Report Type - Type of report.
- Type
- Type of error encountered.
- Update
Summary Result Action - Whether the subscription change results in a prorated credit or a charge.