Occurs when a payment method is saved for a customer. The origin field describes how it was saved:
saved_during_purchase— the customer chose to save their payment method while purchasing a one-time item.subscription— the customer purchased a subscription, so their payment method was saved automatically for future renewals.subscription_saved_during_purchase— the customer chose to save their payment method when purchasing a subscription.
event_idstringrequired
Example:
evt_01gks14ge726w50ch2tmaw2a1xUnique Paddle ID for this event, prefixed with
evt_.Pattern:
^evt_[a-z\d]{26}$event_typestringrequired
Type of event sent by Paddle, in the format
entity.event_type.Values
address.createdAnaddress.createdevent.address.importedAnaddress.importedevent.address.updatedAnaddress.updatedevent.adjustment.createdAnadjustment.createdevent.adjustment.updatedAnadjustment.updatedevent.
+ Show all values− Hide values
api_key.createdAnapi_key.createdevent.api_key.expiredAnapi_key.expiredevent.api_key.expiringAnapi_key.expiringevent.api_key.revokedAnapi_key.revokedevent.api_key.updatedAnapi_key.updatedevent.api_key_exposure.createdAnapi_key_exposure.createdevent.business.createdAbusiness.createdevent.business.importedAbusiness.importedevent.business.updatedAbusiness.updatedevent.client_token.createdAclient_token.createdevent.client_token.revokedAclient_token.revokedevent.client_token.updatedAclient_token.updatedevent.customer.createdAcustomer.createdevent.customer.importedAcustomer.importedevent.customer.updatedAcustomer.updatedevent.discount.createdAdiscount.createdevent.discount.importedAdiscount.importedevent.discount.updatedAdiscount.updatedevent.discount_group.createdAdiscount_group.createdevent.discount_group.updatedAdiscount_group.updatedevent.payment_method.savedApayment_method.savedevent.payment_method.deletedApayment_method.deletedevent.payout.createdApayout.createdevent.payout.paidApayout.paidevent.price.createdAprice.createdevent.price.importedAprice.importedevent.price.updatedAprice.updatedevent.product.createdAproduct.createdevent.product.importedAproduct.importedevent.product.updatedAproduct.updatedevent.report.createdAreport.createdevent.report.updatedAreport.updatedevent.subscription.activatedAsubscription.activatedevent.subscription.canceledAsubscription.canceledevent.subscription.createdAsubscription.createdevent.subscription.importedAsubscription.importedevent.subscription.past_dueAsubscription.past_dueevent.subscription.pausedAsubscription.pausedevent.subscription.resumedAsubscription.resumedevent.subscription.trialingAsubscription.trialingevent.subscription.updatedAsubscription.updatedevent.transaction.billedAtransaction.billedevent.transaction.canceledAtransaction.canceledevent.transaction.completedAtransaction.completedevent.transaction.createdAtransaction.createdevent.transaction.paidAtransaction.paidevent.transaction.past_dueAtransaction.past_dueevent.transaction.payment_failedAtransaction.payment_failedevent.transaction.readyAtransaction.readyevent.transaction.revisedAtransaction.revisedevent.transaction.updatedAtransaction.updatedevent.
occurred_atstring (date-time)required
Example:
2024-10-12T07:20:50.52ZRFC 3339 datetime string of when this event occurred.
notification_idstringrequired
Example:
ntf_01ghbkd0frb9k95cnhwd1bxpvkUnique Paddle ID for this notification, prefixed with
ntf_.Pattern:
^ntf_[a-z\d]{26}$dataobjectrequired
New or changed entity.
idstringrequired
Example:
paymtd_01hmypstbdx6vgg6k98ntc6hz6Unique Paddle ID for the payment method, prefixed with
paymtd_Pattern:
^paymtd_[a-z\d]{26}$customer_idstringrequired
Example:
ctm_01gj3jd0a9mwvt5t6zszvrjx5nUnique Paddle ID for the customer, prefixed with
ctm_Pattern:
^ctm_[a-z\d]{26}$address_idstringrequired
Example:
add_01gv32pw30ctm9ycm5xykn20kkUnique Paddle ID for the address, prefixed with
add_Pattern:
^add_[a-z\d]{26}$typestringrequired
Type of payment method saved.
Values
alipayAlipay, popular in China.apple_payApple Pay on a supported Apple device.blikBLIK, a popular payment method in Poland.cardCredit or debit card.google_payGoogle Pay on a supported Android device, Chromebook, or Google Chrome browser.
+ Show all values− Hide values
kakao_payKakao Pay, a popular payment method in South 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 South Korea.paycoPayco, a popular payment method in South Korea.paypalPayPal.pixPix, popular in Brazil.samsung_paySamsung Pay, a popular payment method in South Korea.upiUnified Payments Interface (UPI), popular in India.wechat_payWeChat Pay, a popular payment method in China.
originstringrequired
Describes how this payment method was saved.
Values
saved_during_purchaseThe customer chose to save this payment method while purchasing a one-time item.subscriptionThe customer purchased a subscription, so this payment method was saved for future purchases.subscription_saved_during_purchaseThe customer chose to save the payment method when purchasing a subscription.
saved_atstring (date-time)required
Example:
2024-10-12T07:20:50.52ZRFC 3339 datetime string of when this entity was saved. Set automatically by Paddle.
updated_atstring (date-time)required
Example:
2024-10-13T07:20:50.52ZRFC 3339 datetime string of when this entity was updated. Set automatically by Paddle.
{ "event_id": "evt_01hwvkmsge7bhq1a31s35784zt", "event_type": "payment_method.saved", "occurred_at": "2024-05-02T02:55:25.198953Z", "notification_id": "ntf_01hwvkmsknrgqw4z1598qw4ypt", "data": { "id": "paymtd_01hs8zx6x377xfsfrt2bqsevbw", "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", "address_id": "add_01hv8gq3318ktkfengj2r75gfx", "type": "card", "origin": "saved_during_purchase", "saved_at": "2024-05-02T02:55:25.198953Z", "updated_at": "2024-05-02T02:55:25.198953Z" }}