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.
tax
adjustments are automatically created by Paddle. Includeamount
when creating apartial
adjustment. - Adjustment
Status - Status of this adjustment. Set automatically by Paddle.
- Adjustment
Type - Type of adjustment. Use
full
to adjust the grand total for the related transaction. Include anitems
array when creating apartial
adjustment. If omitted, defaults topartial
. - Adjustments
Report Filter Name - Field name to filter by.
- Adjustments
Report Type - Type of report.
- ApiKey
Status - Balance
Report Filter Name - Field name to filter by.
- Balance
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.
automatic
for checkout,manual
for 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.
- Discounts
Report Type - Type of report.
- 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_change
to apply the subscription change at the end of the billing period. - Error
Code - Reason why a payment attempt failed. Returns
null
if payment captured successfully. - Event
Data - Type of event sent by Paddle along with it’s corresponding entity data
- 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.
- Payout
Status - Product
Prices Report Filter Name - Field name to filter by.
- Products
AndPrices Report Type - Type of report.
- 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
billed
orcanceled
, other statuses are set automatically by Paddle. Automatically-collected transactions may returncompleted
if payment is captured successfully, orpast_due
if 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.