Skip to content
Recued
Menu
← Back to packs

Billing & Subscriptions - Paddle

by recued-core v1 app_pack

API capability pack for bounded Paddle Billing REST operations against https://api.paddle.com. Enroll a paddle API connection as a bearer API-key connection with the narrowest Paddle permissions needed for the installed operations; no credential is embedded in this manifest. Reads catalog products/prices, customers, addresses, businesses, credit balances, discounts, subscriptions, transactions, adjustments, saved payment methods, reports, events, notifications, notification logs, and Paddle IP addresses. Writes are approval-gated and limited to product/price/customer/address/business/discount/discount-group maintenance and asynchronous report creation. Pricing, transaction, subscription-update, and subscription-charge preview endpoints are exposed as read-only preview calls because they do not mutate Paddle state. The pack intentionally excludes transaction creation/update/revision, adjustment/refund creation, subscription update/cancel/pause/resume/activate/charge, saved-payment-method deletion, customer auth tokens, customer portal sessions, client-side tokens, notification setting mutation, notification replay, simulations, webhook simulator replay, checkout-domain mutation, metrics, arbitrary API passthrough, and Paddle Classic APIs.

What this pack installs

  • paddle Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

What it's allowed to do

Write Web APIs paddle external change
Read: product.search · No approvalRead: product.read · No approvalWrite: product.create · Asks approvalWrite: product.update · Asks approvalRead: price.search · No approvalRead: price.read · No approvalWrite: price.create · Asks approvalWrite: price.update · Asks approvalRead: pricing.preview · No approvalRead: customer.search · No approvalRead: customer.read · No approvalWrite: customer.create · Asks approvalWrite: customer.update · Asks approvalRead: customer.credit_balance.search · No approvalRead: address.search · No approvalRead: address.read · No approvalWrite: address.create · Asks approvalWrite: address.update · Asks approvalRead: business.search · No approvalRead: business.read · No approvalWrite: business.create · Asks approvalWrite: business.update · Asks approvalRead: discount_group.search · No approvalRead: discount_group.read · No approvalWrite: discount_group.create · Asks approvalWrite: discount_group.update · Asks approvalRead: discount.search · No approvalRead: discount.read · No approvalWrite: discount.create · Asks approvalWrite: discount.update · Asks approvalRead: subscription.search · No approvalRead: subscription.read · No approvalRead: subscription.update_preview · No approvalRead: subscription.charge_preview · No approvalRead: subscription.payment_method_update_transaction.read · No approvalRead: transaction.search · No approvalRead: transaction.read · No approvalRead: transaction.preview · No approvalRead: transaction.invoice.read · No approvalRead: adjustment.search · No approvalRead: adjustment.credit_note.read · No approvalRead: payment_method.search · No approvalRead: payment_method.read · No approvalRead: report.search · No approvalRead: report.read · No approvalWrite: report.create · Asks approvalRead: report.download_url.read · No approvalRead: event_type.search · No approvalRead: event.search · No approvalRead: notification.search · No approvalRead: notification.read · No approvalRead: notification.log.search · No approvalRead: ip_address.read · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:paddlepaddlebillingsubscriptionspaymentsmerchant-of-recordcatalogcustomersreportseventsapiv3composition