What’s supported
Supported actions
The Stripe connector supports:- Read Actions, including full historic backfill. A full read of the Stripe instance will be done for each scheduled read. Please note that incremental read is supported for several object, see below.
- Write Actions.
- Proxy Actions, using the base URL
https://api.stripe.com
.
Supported Objects
The Stripe connector supports reading from and writing to the following objects:- accounts (incremental read supported)
- apple_pay/domains (Apple Pay Domains)
- billing/alerts
- billing/credit_grants
- billing/meters
- billing_portal/configurations
- charges (incremental read supported)
- checkout/sessions (incremental read supported)
- climate/orders
- coupons (incremental read supported)
- credit_notes (incremental read supported)
- customers (incremental read supported)
- disputes (incremental read supported)
- entitlements/features
- file_links (incremental read supported)
- files (incremental read supported)
- forwarding/requests (incremental read supported)
- identity/verification_sessions (incremental read supported)
- invoiceitems (incremental read supported)
- invoices (incremental read supported)
- issuing/authorizations (incremental read supported)
- issuing/cardholders (incremental read supported)
- issuing/cards (incremental read supported)
- issuing/disputes (incremental read supported)
- issuing/personalization_designs
- issuing/transactions (incremental read supported)
- payment_intents (incremental read supported)
- payment_links
- payment_method_configurations
- payment_method_domains
- payment_methods
- payouts (incremental read supported)
- plans (incremental read supported)
- prices (incremental read supported)
- products (incremental read supported)
- promotion_codes (incremental read supported)
- quotes
- radar/value_lists (incremental read supported)
- refunds (incremental read supported)
- reporting/report_runs (incremental read supported)
- setup_intents (incremental read supported)
- shipping_rates (incremental read supported)
- subscription_schedules (incremental read supported)
- subscriptions (incremental read supported)
- tax/registrations
- tax_ids
- tax_rates (incremental read supported)
- terminal/configurations
- terminal/locations
- terminal/readers
- test_helpers/test_clocks
- topups (incremental read supported)
- transfers (incremental read supported)
- treasury/financial_accounts (incremental read supported)
- webhook_endpoints
- application_fees (incremental read supported)
- balance_transactions (incremental read supported)
- climate/products
- climate/suppliers
- country_specs
- events (incremental read supported)
- financial_connections/accounts
- balance/history (Transaction history for balance changes) (incremental read supported)
- identity/verification_reports (incremental read supported)
- invoice_rendering_templates
- issuing/physical_bundles
- radar/early_fraud_warnings (incremental read supported)
- reporting/report_types
- reviews (incremental read supported)
- sigma/scheduled_query_runs
- tax_codes
- account_links
- account_sessions
- apps/secrets
- billing/meter_event_adjustments
- billing/meter_events
- billing_portal/sessions
- customer_sessions
- ephemeral_keys (Creates a short-lived API key for a given resource)
- financial_connections/sessions
- invoices/create_preview
- issuing/settlements (Updates the specified Issuing Settlement object)
- issuing/tokens
- issuing/tokens
- radar/value_list_items
- sources
- subscription_items
- tax/calculations
- tax/settings
- terminal/connection_tokens
- test_helpers/confirmation_tokens
- test_helpers/issuing/authorizations
- test_helpers/issuing/settlements (Create an Issuing settlement)
- test_helpers/treasury/outbound_payments
- test_helpers/treasury/outbound_transfers
- test_helpers/treasury/received_credits
- test_helpers/treasury/received_debits
- treasury/credit_reversals
- treasury/debit_reversals
- treasury/inbound_transfers
- treasury/outbound_payments
- treasury/outbound_transfers
Example integration
For an example manifest file of a Stripe integration, visit our samples repo on Github.Using the connector
This connector uses API Key auth, which means that you do not need to set up a Provider App before getting started. (Provider apps are only required for providers that use OAuth2 Authorization Code grant type.) To start integrating with Stripe:- Create a manifest file like the example.
- Deploy it using the amp CLI.
- Embed the InstallIntegration UI component. The UI component will prompt the customer for an API key.
- Start using the connector!
- If your integration has Read Actions, you’ll start getting webhook messages.
- If your integration has Write Actions, you can start making API calls to our Write API.
- If your integration has Proxy Actions, you can start making Proxy API calls.