/subscriptions/{subscription_id}/update-payment-method-transaction Returns a transaction that you can pass to a checkout to let customers update their payment details. Only for subscriptions where collection_mode is automatic.
The transaction returned depends on the status of the related subscription:
- Where a subscription is
past_due, it returns the most recentpast_duetransaction. - Where a subscription is
active, it creates a new zero amount transaction for the items on a subscription.
You can use the returned checkout.url, or pass the returned transaction ID to Paddle.js to open a checkout to present customers with a way of updating their payment details.
The customer, address, business, discount, adjustments and adjustments_totals properties are only returned in the response if the API key has read permissions for those related entities.
Requires transaction.write
permission.
Path parameters
Response (200)
txn_01h04vsbhqc62t8hmd4z3b578ctxn_.^txn_[a-z\d]{26}$billed or canceled, other statuses are set automatically by Paddle. Automatically-collected transactions may return completed if payment is captured successfully, or past_due if payment failed.draftTransaction is missing required fields. Typically the first stage of a checkout before customer details are captured.readyTransaction has all of the required fields to be marked asbilledorcompleted.billedTransaction has been updated tobilled. Billed transactions get an invoice number and are considered a legal record. They cannot be changed. Typically used as part of an invoice workflow.paidTransaction is fully paid, but has not yet been processed internally.completedTransaction is fully paid and processed.
+ Show all values− Hide values
canceledTransaction has been updated tocanceled. If an invoice, it's no longer due.past_dueTransaction is past due. Occurs for automatically-collected transactions when the related subscription is in dunning, and for manually-collected transactions when payment terms have elapsed.
ctm_01grnn4zta5a1mf02jjze7y2ysctm_.^ctm_[a-z\d]{26}$add_01gm302t81w94gyjpjpqypkzkfadd_.^add_[a-z\d]{26}$biz_01grrebrzaee2qj2fqqhmcyzajbiz_.^biz_[a-z\d]{26}${"customer_reference_id":"abcd1234"}USD, EUR, or GBP if collection_mode is manual.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
apiTransaction created via the Paddle API.subscription_chargeTransaction created automatically by Paddle as a result of a one-time charge for a subscription.subscription_payment_method_changeTransaction created automatically as part of updating a payment method. May be a zero value transaction.subscription_recurringTransaction created automatically by Paddle as a result of a subscription renewal.subscription_updateTransaction created automatically by Paddle as a result of an update to a subscription.
+ Show all values− Hide values
webTransaction created automatically by Paddle.js for a checkout.
sub_01h04vsc0qhwtsbsxh3422wjs4sub_.^sub_[a-z\d]{26}$inv_01ghbk4xjn4qdsmstcwzgcgg35inv_. Used for compatibility with the Paddle Invoice API, which is now deprecated. This field is scheduled to be removed in the next version of the Paddle API.^inv_[a-z\d]{26}$123-45678automaticautomatic for checkout, manual for invoices.automaticPayment is collected automatically using a checkout initially, then using a payment method on file.manualPayment is collected manually. Customers are sent an invoice with payment terms and can make a payment offline or using a checkout. Requiresbilling_details.
dsc_01gv5kpg05xp104ek2fmgjwttfdsc_.^dsc_[a-z\d]{26}$collection_mode is manual.falsefalse.dayweekmonthyear
2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Zdetails.line_items.pri_01gsz8z1q1n00f12qt82y31smhpri_.^pri_[a-z\d]{26}$pro_01gsz97mq9pa4fkyy0wqenepkzpro_.^pro_[a-z\d]{26}$standardcustomNon-catalog item. Typically created for a specific transaction or subscription. Not returned when listing or shown in the Paddle dashboard.standardStandard item. Can be considered part of your catalog and reused across transactions and subscriptions easily.
null if price is non-recurring (one-time).dayweekmonthyear
null for no trial period. Requires billing_cycle.dayweekmonthyear
truetrue) or not (false) when trialing. If false, customers can sign up for subscription without entering their payment details, often referred to as a "cardless trial."account_settingaccount_settingPrices use the setting from your account.externalPrices are exclusive of tax.internalPrices are inclusive of tax.locationPrices are inclusive or exclusive of tax, depending on the country of the transaction.
unit_price_overrides.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
string
USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
{"minimum":1,"maximum":100}11maximum set.100100minimum set. Must be greater than or equal to the minimum value.activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
{"customer_reference_id":"abcd1234"}null if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classic2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Zproration_billing_mode was prorated_immediately or prorated_next_billing_period. Set automatically by Paddle.2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Z0.2150000Total discount as a result of any discounts applied.
Except for percentage discounts, Paddle applies tax to discounts based on the line item price.tax_mode. If price.tax_mode for a line item is internal, Paddle removes tax from the discount applied.
150016500150000Total discount as a result of any discounts applied.
Except for percentage discounts, Paddle applies tax to discounts based on the line item price.tax_mode. If price.tax_mode for a line item is internal, Paddle removes tax from the discount applied.
1500165000billed transaction.0details.line_items. This credit is added to the customer balance.165001650083grand_total. Equals the full tax amount unless credits are applied, in which case this value is proportionally reduced.825null until the transaction is completed and the fee is processed.15675null until the transaction is completed and the fee is processed.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
150001500165001650083grand_total. Equals the full tax amount unless credits are applied, in which case this value is proportionally reduced.825null until the transaction is completed and the fee is processed.30015675null until the transaction is completed and the fee is processed.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
null until the transaction is completed. Returned in your payout currency.150000price.tax_mode. If price.tax_mode for a line item is internal, Paddle removes tax from the discount applied.1500165000billed transaction.0details.line_items. This credit is added to the customer balance.165001650083grand_total. Equals the full tax amount unless credits are applied, in which case this value is proportionally reduced.82515675AUDAustralian DollarCADCanadian DollarCHFSwiss FrancCNYChinese YuanCZKCzech Koruna
+ Show all values− Hide values
DKKDanish KroneEUREuroGBPPound SterlingHUFHungarian ForintPLNPolish ZlotySEKSwedish KronaUSDUnited States DollarZARSouth African Rand
11.05131351.0 if the transaction currency matches your payout currency.0.05null until the transaction is completed.150001500165008253001680null when the chargeback fee is the same as the payout currency.1500USDAUDAustralian DollarCADCanadian DollarEUREuroGBPPound SterlingUSDUnited States Dollar
15675AUDAustralian DollarCADCanadian DollarCHFSwiss FrancCNYChinese YuanCZKCzech Koruna
+ Show all values− Hide values
DKKDanish KroneEUREuroGBPPound SterlingHUFHungarian ForintPLNPolish ZlotySEKSwedish KronaUSDUnited States DollarZARSouth African Rand
1.05131351.0 if the transaction currency matches your payout currency.items as they include totals calculated by Paddle. Considered the source of truth for line item totals.pri_01gsz8z1q1n00f12qt82y31smhpri_.^pri_[a-z\d]{26}$proration_billing_mode was prorated_immediately or prorated_next_billing_period. Set automatically by Paddle.2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Z0.2150000Total discount as a result of any discounts applied.
Except for percentage discounts, Paddle applies tax to discounts based on the line item price.tax_mode. If price.tax_mode for a line item is internal, Paddle removes tax from the discount applied.
150016500150000Total discount as a result of any discounts applied.
Except for percentage discounts, Paddle applies tax to discounts based on the line item price.tax_mode. If price.tax_mode for a line item is internal, Paddle removes tax from the discount applied.
150016500pro_01gsz97mq9pa4fkyy0wqenepkzpro_.^pro_[a-z\d]{26}$standardcustomNon-catalog item. Typically created for a specific transaction or subscription. Not returned when listing or shown in the Paddle dashboard.standardStandard item. Can be considered part of your catalog and reused across transactions and subscriptions easily.
digital-goodsNon-customizable digital files or media (not software) acquired with an up front payment that can be accessed without any physical product being delivered.ebooksDigital books and educational material which is sold with permanent rights for use by the customer.implementation-servicesRemote configuration, set-up, and integrating software on behalf of a customer.professional-servicesServices that involve the application of your expertise and specialized knowledge of a software product.saasProducts that allow users to connect to and use online or cloud-based applications over the Internet.
+ Show all values− Hide values
software-programming-servicesstandardSoftware products that are pre-written and can be downloaded and installed onto a local device.training-servicesTraining and education services related to software products.website-hostingCloud storage service for personal or corporate information, assets, or intellectual property.
Image Url
null
Empty String
{"customer_reference_id":"abcd1234"}activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
null if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classic2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Ztxnitm_01gm302t81w94gyjpjpqypkzkftxnitm_. Used when working with adjustments.^txnitm_[a-z\d]{26}$created_at in descending order, so most recent attempts are returned first.497f776b-851d-4ebf-89ab-8ba0f75d2d6a7636e781-3969-49f4-9c77-8226232e28a6payment_method_id instead.paymtd_01hkm9xwqpbbpr1ksmvg3sx3v1paymtd_.^paymtd_[a-z\d]{26}$1050authorizedAuthorized but not captured. Payment attempt is incomplete.authorized_flaggedAuthorized but not captured because it has been flagged as potentially fraudulent. Payment attempt is incomplete.canceledPreviously authorized payment attempt has been canceled. Typically whenauthorized_flaggedpayment attempts are rejected.capturedPayment captured successfully. Payment attempt is complete.errorSomething went wrong and the payment attempt was unsuccessful. Check theerror_codefor more information.
+ Show all values− Hide values
action_requiredCustomer must complete an action for this payment attempt to proceed. Typically means that the payment attempt requires 3DS.pending_no_action_requiredResponse required from the bank or payment provider. Transaction is pending.createdNew payment attempt created.unknownPayment attempt status not known.droppedPayment attempt dropped by Paddle.
null if payment captured successfully.already_canceledCancellation not possible because the amount has already been canceled. Not typically returned for payments.already_refundedRefund is not possible because the amount has already been refunded. Not typically returned for payments.authentication_failedPayment required a 3DS2 authentication challenge. The customer completed the challenge but was not successful.blocked_cardPayment method issuer has indicated that the card cannot be used as it is frozen, lost, damaged, or stolen.canceledCustomer has requested that the mandate for recurring payments be canceled.
+ Show all values− Hide values
declinedPayment method has been declined, with no other information returned.declined_not_retryablePayment method has been declined, and the issuer has indicated that it should not be retried. This could mean the account is closed or the customer revoked authorization to charge the payment method.expired_cardPayment method issuer has indicated that this card is expired. Expired cards may also returninvalid_payment_details, depending on how a payment is routed.fraudPayment method issuer or payment service provider flagged this payment as potentially fraudulent.invalid_amountPayment method issuer or payment service provider cannot process a payment that is this high or low.invalid_payment_detailsPayment service provider has indicated the payment method isn't valid. This typically means that it's expired.expired_cardis returned by the payment method issuer, rather than the payment service provider.issuer_unavailablePayment service provider couldn't reach the payment method issuer.not_enough_balancePayment method declined because of insufficient funds, or fund limits being reached.preferred_network_not_supportedPayment method has been declined because the network scheme that the customer selected isn't supported by the payment service provider.psp_errorSomething went wrong with the payment service provider, with no other information returned.redacted_payment_methodPayment service provider didn't receive payment method information as they've been redacted.system_errorSomething went wrong with the Paddle platform. Try again later, or check status.paddle.com.transaction_not_permittedPayment method issuer doesn't allow this kind of payment because of limits on the account, or legal or compliance reasons.unknownPayment attempt unsuccessful, with no other information returned.
alipayAlipay, popular in China.apple_payApple Pay on a supported Apple device.bancontactBancontact, popular in Belgium.blikBLIK, a popular payment method in Poland.cardCredit or debit card.
+ Show all values− Hide values
google_payGoogle Pay on a supported Android device, Chromebook, or Google Chrome browser.idealiDEAL, popular in the Netherlands.kakao_payKakao Pay, a popular payment method in Korea.korea_localKorean payment methods, which includes over 20 payment options for the Korean market. Checkunderlying_payment_method.korea_localfor information about the Korean payment method used to pay.south_korea_local_cardKorean local credit or debit card.mb_wayMB WAY, a popular payment method in Portugal.naver_payNaver Pay, a popular payment method in Korea.offlinePayment recorded offline.paycoPayco, a popular payment method in Korea.paypalPayPal.pixPix, popular in Brazil. Available in early access.samsung_paySamsung Pay, a popular payment method in Korea.unknownPayment method not known.upiUnified Payments Interface (UPI), popular in India. Available in early access.wechat_payWeChat Pay, a popular payment method in China.wire_transferWire transfer, sometimes called bank transfer.
korea_local. Deprecated - use top-level type objects instead.null unless the type is korea_local.bcBC Card (BCard), a kind of card issued in Korea. (비씨카드)citiCard issued by Citi Bank in Korea. (한국씨티은행)hanaCard issued by Hana Bank in Korea. (하나카드)hyundaiHyundai Card, a credit card issued by Hyundai in Korea. (현대카드)jejuCard issued by Jeju Bank in Korea. (제주은행)
+ Show all values− Hide values
jeonbukCard issued by Jeonbuk Bank in Korea. (전북은행)kakaobankCard issued by Kakaobank in Korea. (주식회사 카카오뱅크)kakaopayKakaoPay digital wallet, popular in Korea. (카카오페이)kbankCard issued by K Bank in Korea. (케이뱅크)kdbbankCard issued by KDB Bank in Korea. (한국산업은행)kookminCard issued by Kookmin Bank in Korea. (국민은행)kwangjuCard issued by Kwangju Bank in Korea. (광주은행)lotteLotte Card, a credit card issued by the Lotte Corporation in Korea. (롯데카드)mgCard issued by MG Community Credit Cooperatives (KFCC) in Korea. (MG새마을금고)naverpaycardCard issued by Naver Pay in Korea. (네이버 페이)naverpaypointNaver Pay digital wallet, popular in Korea. (네이버 페이)nhNH Card, a card issued by Nonghyup Bank in Korea. (NH농협은행)paycoPayCo digital wallet, popular in Korea. (페이코)postCard issued by Korea Post. (우체국예금보험)samsungSamsung Card, a card issued by Samsung in Korea. (삼성카드)samsungpaySamsung Pay digital wallet, popular in Korea. (삼성 월렛)savingsbankCard issued by the Korean Federation of Savings Banks in Korea. (저축은행중앙회)shinhanCard issued by Shinhan Bank in Korea. (주식회사 신한은행)shinhyupCard issued by the National Credit Unit Federation of Korea (Shinhyup) in Korea. (신한은행 신협)suhyupCard issued by the National Federation of Fisheries Cooperation (Suhyup) in Korea. (수협은행)tossbankCard issued by Toss Bank in Korea. (토스뱅크)unknownUnderlying payment method not recognized.wooriCard issued by Woori Bank in Korea. (주식회사 우리은행)
bcBC Card (BCard), a kind of card issued in Korea. (비씨카드).citiCard issued by Citi Bank in Korea. (한국씨티은행).hanaCard issued by Hana Bank in Korea. (하나카드).hyundaiHyundai Card, a credit card issued by Hyundai in Korea. (현대카드).jejuCard issued by Jeju Bank in Korea. (제주은행).
+ Show all values− Hide values
jeonbukCard issued by Jeonbuk Bank in Korea. (전북은행).kakaobankkbankCard issued by K Bank in Korea. (케이뱅크).kdbbankCard issued by KDB Bank in Korea. (한국산업은행).kookminCard issued by Kookmin Bank in Korea. (국민은행).kwangjuCard issued by Kwangju Bank in Korea. (광주은행).lotteLotte Card, a credit card issued by the Lotte Corporation in Korea. (롯데카드).mgCard issued by MG Community Credit Cooperatives (KFCC) in Korea. (MG새마을금고).nhNH Card, a card issued by Nonghyup Bank in Korea. (NH농협은행).postCard issued by Korea Post. (우체국예금보험).samsungSamsung Card, a card issued by Samsung in Korea. (삼성카드).savingsbankCard issued by the Korean Federation of Savings Banks in Korea. (저축은행중앙회).shinhanCard issued by Shinhan Bank in Korea. (주식회사 신한은행).shinhyupCard issued by the National Credit Unit Federation of Korea (Shinhyup) in Korea. (신한은행 신협).suhyupCard issued by the National Federation of Fisheries Cooperation (Suhyup) in Korea. (수협은행).tossbankCard issued by Toss Bank in Korea. (토스뱅크).unknownUnderlying payment method not recognized.wooriCard issued by Woori Bank in Korea. (주식회사 우리은행).
4242american_expressAmerican Expressdiners_clubDiners ClubdiscoverDiscover CardjcbJCB Card, popular in JapanmadaMada Card, popular in Saudi Arabia
+ Show all values− Hide values
maestroMaestro (debit card)mastercardMastercardunion_payUnionPay, popular in ChinaunknownCard type unknownvisaVisa
4242122028john.doe@example.comnull for one-off PayPal payments.2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Zbilling_details.enable_checkout is true for manually-collected transactions; null otherwise.?_ptxn= and the Paddle ID for this transaction.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Zctm_01grnn4zta5a1mf02jjze7y2ysctm_.^ctm_[a-z\d]{26}$test@paddle.comfalsefalse unless customers check the marketing consent box
when using Paddle Checkout. Set automatically by Paddle.activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
{"customer_reference_id":"abcd1234"}enen.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Znull if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classicadd_01gm302t81w94gyjpjpqypkzkfadd_.^add_[a-z\d]{26}$ctm_01grnn4zta5a1mf02jjze7y2yscus_.^ctm_[a-z\d]{26}$Paddle.com3811 Ditmars BlvdAstoria11105-1803NYADAndorraAEUnited Arab EmiratesAGAntigua and BarbudaAIAnguillaALAlbania
+ Show all values− Hide values
AMArmeniaAOAngolaARArgentinaASAmerican SamoaATAustriaAUAustraliaAWArubaAXÅland IslandsAZAzerbaijanBABosnia and HerzegovinaBBBarbadosBDBangladeshBEBelgiumBFBurkina FasoBGBulgariaBHBahrainBIBurundiBJBeninBLSaint BarthélemyBMBermudaBNBruneiBOBoliviaBQCaribbean Netherlands (Bonaire, Sint Eustatius, and Saba)BRBrazilBSBahamasBTBhutanBVBouvet IslandBWBotswanaBZBelizeCACanadaCCCocos IslandsCGRepublic of CongoCHSwitzerlandCICôte d'Ivoire (Ivory Coast)CKCook IslandsCLChileCMCameroonCNChinaCOColombiaCRCosta RicaCVCape VerdeCWCuraçaoCXChristmas IslandCYCyprusCZCzechia (Czech Republic)DEGermanyDJDjiboutiDKDenmarkDMDominicaDODominican RepublicDZAlgeriaECEcuadorEEEstoniaEGEgyptEHWestern SaharaEREritreaESSpainETEthiopiaFIFinlandFJFijiFKFalkland IslandsFMMicronesiaFOFaroe IslandsFRFranceGAGabonGBUnited KingdomGDGrenadaGEGeorgiaGFFrench GuianaGGGuernseyGHGhanaGIGibraltarGLGreenlandGMGambiaGNGuineaGPGuadeloupeGQEquatorial GuineaGRGreeceGSSouth Georgia and the South Sandwich IslandsGTGuatemalaGUGuamGWGuinea-BissauGYGuyanaHKHong KongHMHeard Island and McDonald IslandsHNHondurasHRCroatiaHUHungaryIDIndonesiaIEIrelandILIsraelIMIsle of ManINIndiaIOBritish Indian Ocean TerritoryIQIraqISIcelandITItalyJEJerseyJMJamaicaJOJordanJPJapanKEKenyaKGKyrgyzstanKHCambodiaKIKiribatiKMComorosKNSaint Kitts and NevisKRSouth KoreaKWKuwaitKYCayman IslandsKZKazakhstanLALao People's Democratic Republic (Laos)LBLebanonLCSaint LuciaLILiechtensteinLKSri LankaLRLiberiaLSLesothoLTLithuaniaLULuxembourgLVLatviaMAMoroccoMCMonacoMDMoldovaMEMontenegroMFSaint MartinMGMadagascarMHMarshall IslandsMKMacedoniaMNMongoliaMOMacaoMPNorthern Mariana IslandsMQMartiniqueMRMauritaniaMSMontserratMTMaltaMUMauritiusMVMaldivesMWMalawiMXMexicoMYMalaysiaMZMozambiqueNANamibiaNCNew CaledoniaNENigerNFNorfolk IslandNGNigeriaNLNetherlandsNONorwayNPNepalNRNauruNUNiueNZNew ZealandOMOmanPAPanamaPEPeruPFFrench PolynesiaPGPapua New GuineaPHPhilippinesPKPakistanPLPolandPMSaint Pierre and MiquelonPNPitcairnPRPuerto RicoPSPalestinian territoriesPTPortugalPWPalauPYParaguayQAQatarREReunionRORomaniaRSRepublic of SerbiaRWRwandaSASaudi ArabiaSBSolomon IslandsSCSeychellesSESwedenSGSingaporeSHSaint HelenaSISloveniaSJSvalbard and Jan MayenSKSlovakiaSLSierra LeoneSMSan MarinoSNSenegalSRSurinameSTSão Tomé and PríncipeSVEl SalvadorSXSint MaartenSZSwazilandTCTurks and Caicos IslandsTDChadTFFrench Southern and Antarctic LandsTGTogoTHThailandTJTajikistanTKTokelauTLTimor-LesteTMTurkmenistanTNTunisiaTOTongaTRTurkeyTTTrinidad and TobagoTVTuvaluTWTaiwanTZTanzaniaUAUkraineUGUgandaUMUnited States Minor Outlying IslandsUSUnited StatesUYUruguayUZUzbekistanVAHoly See (Vatican City)VCSaint Vincent and the GrenadinesVGBritish Virgin IslandsVIU.S. Virgin IslandsVNVietnamVUVanuatuWFWallis and FutunaWSSamoaXKKosovoYTMayotteZASouth AfricaZMZambia
{"customer_reference_id":"abcd1234"}activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Znull if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classicbiz_01grrebrzaee2qj2fqqhmcyzajbiz_.^biz_[a-z\d]{26}$ctm_01grnn4zta5a1mf02jjze7y2yscus_.^ctm_[a-z\d]{26}$123456789AB0123456789activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
test@paddle.com2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z{"customer_reference_id":"abcd1234"}null if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classicdsc_01gv5kpg05xp104ek2fmgjwttfdsc_.^dsc_[a-z\d]{26}$activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
truetrue) or not (false).^[a-zA-Z0-9]{1,32}$flatDiscounts a checkout or transaction by a flat amount, for example -$100. Requirescurrency_code.flat_per_seatDiscounts a checkout or transaction by a flat amount per unit, for example -$100 per user. Requirescurrency_code.percentageDiscounts a checkout or transaction by a percentage of the total, for example -10%. Maximum 100%.
standardstandardStandard discount. Can be considered part of your catalog and reused across transactions and subscriptions easily.customNon-catalog discount. Can be created via the API, or by Paddle for checkout recovery discounts. Not returned when listing or shown in the Paddle dashboard.
percentage discounts, must be an amount between 0.01 and 100. For flat and flat_per_seat discounts, amount in the lowest denomination for a currency.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
falsetrue) or not (false).Number of subscription billing periods that this discount recurs for. Requires recur. null if this discount recurs forever.
Subscription renewals, midcycle changes, and one-time charges billed to a subscription aren't considered a redemption. times_used is not incremented in these cases.
Maximum number of times this discount can be redeemed. This is an overall limit for this discount, rather than a per-customer limit. null if this discount can be redeemed an unlimited amount of times.
Paddle counts a usage as a redemption on a checkout, transaction, or the initial application against a subscription. Transactions created for subscription renewals, midcycle changes, and one-time charges aren't considered a redemption.
null if this discount applies to all products and prices.2024-10-12T07:20:50.52Z{"customer_reference_id":"abcd1234"}How many times this discount has been redeemed. Automatically incremented by Paddle.
Paddle counts a usage as a redemption on a checkout, transaction, or subscription. Transactions created for subscription renewals, midcycle changes, and one-time charges aren't considered a redemption.
dsg_01js2gqehzccfkywgx1jk2mtspdsg_.^dsg_[a-z\d]{26}$2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Znull if this entity is not imported.9b95b0b8-e10f-441a-862e-1936a6d818abpaddle_classicadj_01gya6twkp8y0tv1e19rsgst9madj_.^adj_[a-z\d]{26}$creditCredits some or all the related transaction.refundRefunds some or all the related transaction. Must be approved by Paddle in most cases.chargebackChargeback for the related transaction. Automatically created by Paddle when a customer successfully disputes a charge.chargeback_reverseReversal of a chargeback for the related transaction. Automatically created by Paddle when Paddle contests a chargeback successfully.chargeback_warningWarning of an upcoming chargeback for the related transaction. Automatically created by Paddle.
+ Show all values− Hide values
chargeback_warning_reverseReversal of a chargeback warning for the related transaction. Automatically created by Paddle.credit_reverseReversal of a credit for the related transaction. Automatically created by Paddle.
partialpartialfull to adjust the grand total for the related transaction. Include an items array when creating a partial adjustment. If omitted, defaults to partial.fullThe grand total for the related transaction is adjusted.partialSome line items for the related transaction are adjusted. Requiresitems.
txn_01h04vsbhqc62t8hmd4z3b578ctxn_.^txn_[a-z\d]{26}$sub_01h04vsc0qhwtsbsxh3422wjs4sub_.^sub_[a-z\d]{26}$ctm_01grnn4zta5a1mf02jjze7y2ysctm_.
Set automatically by Paddle based on the customer_id of the related transaction.^ctm_[a-z\d]{26}$credit adjustments.currency_code of the related transaction.USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
Status of this adjustment. Set automatically by Paddle.
Most refunds for live accounts are created with the status of pending_approval until reviewed by Paddle, but some are automatically approved. For sandbox accounts, Paddle automatically approves refunds every ten minutes.
Credit adjustments don't require approval from Paddle, so they're created as approved.
pending_approvalAdjustment is pending approval by Paddle. Most refunds for live accounts must be approved by Paddle.approvedAdjustment is approved. Default for credits. Set when Paddle approves a refund that waspending_approval.rejectedAdjustment has been rejected. Set when Paddle rejects a refund that waspending_approval.reversedAdjustment has been reversed. Set by Paddle when achargeback_reversalorcredit_reversaladjustment is created for this adjustment.
type is not populated or set to partial.adjitm_01gw4rs4kex0prncwfne87ft8xadjitm_.^adjitm_[a-z\d]{26}$txnitm_01gm302t81w94gyjpjpqypkzkftxnitm_.^txnitm_[a-z\d]{26}$fulltax adjustments are automatically created by Paddle.
Include amount when creating a partial adjustment.fullFull total for this transaction item is adjusted.partialPart of this transaction item is adjusted. Includeamountto specify the partial amount adjusted.taxTax for this transaction item is adjusted. Created automatically by Paddle.prorationA prorated amount for this transaction item is adjusted. Created automatically by Paddle in some cases when making changes to a subscription.
type is partial.proration_billing_mode was prorated_immediately or prorated_next_billing_period. Set automatically by Paddle.2024-10-12T07:20:50.52Z2024-10-12T07:20:50.52Z150001500165001500015001650030030014700USDUSDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
15000150016500300300action is chargeback or chargeback_warning.1680null when the chargeback fee is the same as the payout currency.1500USDAUDAustralian DollarCADCanadian DollarEUREuroGBPPound SterlingUSDUnited States Dollar
15120AUDAustralian DollarCADCanadian DollarCHFSwiss FrancCNYChinese YuanCZKCzech Koruna
+ Show all values− Hide values
DKKDanish KroneEUREuroGBPPound SterlingHUFHungarian ForintPLNPolish ZlotySEKSwedish KronaUSDUnited States DollarZARSouth African Rand
0.2150001500165002024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z1500015001650030030014700825082500USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
alipayAlipay, popular in China.apple_payApple Pay on a supported Apple device.bancontactBancontact, popular in Belgium.blikBLIK, a popular payment method in Poland.cardCredit or debit card.
+ Show all values− Hide values
google_payGoogle Pay on a supported Android device, Chromebook, or Google Chrome browser.idealiDEAL, popular in the Netherlands.kakao_payKakao Pay, a popular payment method in South Korea.korea_localKorean payment methods, which includes over 20 payment options for the Korean market.naver_payNaver Pay, a popular payment method in South Korea.paycoPayco, a popular payment method in South Korea.samsung_paySamsung Pay, a popular payment method in South Korea.south_korea_local_cardKorean local credit or debit card.mb_wayMB WAY, a popular payment method in Portugal.paypalPayPal.pixPix, popular in Brazil.upiUnified Payments Interface (UPI), popular in India.wechat_payWeChat Pay, a popular payment method in China.
b15ec92e-8688-40d4-a04d-f44cbec93355{ "data": { "id": "txn_01jspbekkwn03q6zp8bezp3tv2", "status": "ready", "customer_id": "ctm_01jspbafm96p2ppbe85921nf6p", "address_id": "add_01jspbafmrn485m030p7kx9dbr", "business_id": null, "custom_data": null, "origin": "subscription_payment_method_change", "collection_mode": "automatic", "subscription_id": "sub_01jspbbyjtkycfmjf7ye85yvp2", "invoice_id": null, "invoice_number": null, "discount_id": null, "billing_details": null, "billing_period": { "starts_at": "2025-04-25T11:29:46.915899Z", "ends_at": "2025-04-25T11:29:46.915899Z" }, "currency_code": "USD", "created_at": "2025-04-25T11:31:14.986430069Z", "updated_at": "2025-04-25T11:31:14.986430069Z", "billed_at": null, "revised_at": null, "items": [ { "price": { "id": "pri_01jspaymrp8mpq0fxdgwxy5vwh", "product_id": "pro_01jspay5m2ry6s10w1m9xfthvz", "type": "standard", "description": "Get exclusive access to our expert team of product specialists, available to help you make the most of your AeroEdit subscription.", "name": "AeroEdit VIP", "billing_cycle": { "interval": "month", "frequency": 1 }, "tax_mode": "account_setting", "unit_price": { "amount": "30000", "currency_code": "USD" }, "unit_price_overrides": [], "custom_data": null, "status": "active", "quantity": { "minimum": 1, "maximum": 1 }, "import_meta": null, "created_at": "2025-04-25T11:22:31.574394Z", "updated_at": "2025-04-25T11:22:31.574395Z", "trial_period": null }, "quantity": 1, "proration": { "rate": "0", "billing_period": { "starts_at": "2025-04-25T11:29:46.915899Z", "ends_at": "2025-05-25T11:29:46.915899Z" } } } ], "details": { "tax_rates_used": [ { "tax_rate": "0.08875", "totals": { "subtotal": "0", "discount": "0", "tax": "0", "total": "0" } } ], "totals": { "subtotal": "0", "tax": "0", "discount": "0", "total": "0", "grand_total": "0", "grand_total_tax": "0", "fee": null, "credit": "0", "currency_code": "USD", "balance": "0", "credit_to_balance": "0", "earnings": null }, "adjusted_totals": { "subtotal": "0", "tax": "0", "total": "0", "grand_total": "0", "grand_total_tax": "0", "fee": null, "earnings": null, "currency_code": "USD", "retained_fee": "0" }, "payout_totals": null, "adjusted_payout_totals": null, "line_items": [ { "id": "txnitm_01jspbekwp0ajkz6qxj4wdmzf3", "price_id": "pri_01jspaymrp8mpq0fxdgwxy5vwh", "quantity": 1, "totals": { "subtotal": "0", "tax": "0", "discount": "0", "total": "0" }, "product": { "id": "pro_01jspay5m2ry6s10w1m9xfthvz", "name": "AeroEdit VIP", "type": "standard", "tax_category": "standard", "description": "Get exclusive access to our expert team of product specialists, available to help you make the most of your AeroEdit subscription.", "image_url": "https://paddle.s3.amazonaws.com/user/165798/qgyipKJwRtq98YNboipo_vip-support.png", "custom_data": null, "status": "active", "import_meta": null, "created_at": "2025-04-25T11:22:16.066Z", "updated_at": "2025-04-25T11:22:16.066Z" }, "tax_rate": "0.08875", "unit_totals": { "subtotal": "0", "discount": "0", "tax": "0", "total": "0" }, "proration": { "rate": "0", "billing_period": { "starts_at": "2025-04-25T11:29:46.915899Z", "ends_at": "2025-05-25T11:29:46.915899Z" } } } ] }, "payments": [], "checkout": { "url": "https://aeroedit.com/pay?_ptxn=txn_01hv8zbfzrnfr6b4hfexhk4e7h" }, "customer": { "id": "ctm_01jspbafm96p2ppbe85921nf6p", "name": null, "email": "sam@example.com", "locale": "en", "marketing_consent": false, "custom_data": null, "status": "active", "created_at": "2025-04-25T11:28:59.529Z", "updated_at": "2025-04-25T11:28:59.529Z", "import_meta": null }, "address": { "id": "add_01jspbafmrn485m030p7kx9dbr", "customer_id": "ctm_01jspbafm96p2ppbe85921nf6p", "description": null, "first_line": null, "second_line": null, "city": null, "postal_code": "10021", "region": null, "country_code": "US", "status": "active", "custom_data": null, "import_meta": null, "created_at": "2025-04-25T11:28:59.544Z", "updated_at": "2025-04-25T11:28:59.544Z" }, "adjustments_totals": { "subtotal": "0", "tax": "0", "total": "0", "fee": "0", "earnings": "0", "breakdown": { "credit": "0", "refund": "0", "chargeback": "0" }, "currency_code": "USD", "retained_fee": "0" }, "available_payment_methods": [ "apple_pay", "card", "paypal", "google_pay" ], "adjustments": [] }, "meta": { "request_id": "c73663c7-7308-4af5-9cf2-4cc9f7372196" }}