capabilities.work

What you can do with Stripe

Every task in plain language. Pick one, and we can help you get access.

549 things you can do

Stripe

Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes.

Works with AI assistants 31 multi-step recipes

Recipes: multi-step jobs

Add and Scale Subscription Item
Add a subscription item and then change its quantity.
Attach Payment Method
Create and attach a payment method, then verify it on the customer.
Authorize and Capture Payment
Place an authorization hold, confirm it, wait for capture readiness, then capture.
Calculate and Settle Tax
Calculate tax for line items, then record a Tax transaction from the calculation.
Cancel Subscription
Confirm a subscription is active and cancel it.
Cancel Uncaptured Payment
Authorize a payment, then cancel it to release the hold.
Capture and Partial Refund
Authorize a charge, capture it, then partially refund it.
Charge and Refund
Create a charge and refund it via the charge refunds endpoint.
Checkout Session and Line Items
Create a Checkout Session and inspect its line items.
Connect Onboard Account
Create a connected account and generate a hosted onboarding account link.
Create Customer and Pay
Create a customer and immediately charge them via a confirmed PaymentIntent.
Create Product and Price
Create a product and a price that references it.
Create and Cancel Payout
Create a payout and cancel it before it is paid out.
Create and Finalize Invoice
Draft an invoice, add an item, and finalize it for collection.
Expire Checkout Session
Create a Checkout Session and immediately expire it.
Invoice and Collect
Create, populate, finalize, and pay an invoice end to end.
Issue Card to Cardholder
Create an Issuing cardholder and issue a virtual card to them.
Launch Subscription
Create a plan (product plus recurring price) and subscribe a customer.
Link Financial Account
Create a Financial Connections session and list the accounts linked through it.
Onboard Customer to Plan
Create a customer, attach a payment method, and subscribe them.
Pause and Resume Subscription
Pause collection on a subscription and then resume it.
Quote to Paid Invoice
Draft a quote, finalize it, then accept it to generate the invoice.
Refund Payment Intent
Take a payment via a PaymentIntent and then refund it.
Reverse Payout
Create a payout, verify it, then reverse it back to the balance.
Save Card and Charge
Save a payment method to a customer and immediately charge it.
Send Invoice
Create, populate, finalize, and email an invoice to the customer.
Set Up Future Payment
Save a payment method for future off-session charges via a confirmed SetupIntent.
Subscribe Existing Customer
Verify a customer and subscribe them to an existing price.
Verify Identity
Create an Identity VerificationSession and retrieve its verification outcome.
Void Invoice
Finalize an invoice and then void it to cancel collection.
Write Off Invoice
Finalize an invoice and mark it uncollectible.

Payment Initiation Management

Reverse a received creditReverse a received debitOpen a treasury financial accountUpdate a treasury financial accountChange a financial account's featuresPull funds into a financial accountCancel an inbound transferSend a payment to a third partyCancel an outbound paymentMove funds out to your own bank accountCancel an outbound transferCreate a Checkout SessionExpire an open Checkout SessionStart a payment for an amountChange a payment before it is confirmedPay a PaymentIntent from the customer's cash balanceCancel a paymentCapture an authorized paymentConfirm a payment and attempt the chargeIncrease the authorized amount on a card paymentVerify bank microdeposits for a paymentList credit reversals on a financial accountGet a credit reversalList debit reversals on a financial accountGet a debit reversalList treasury financial accountsGet a treasury financial accountGet a financial account's enabled featuresList inbound transfers into a financial accountGet an inbound transferList outbound payments from a financial accountGet an outbound paymentList outbound transfers from a financial accountGet an outbound transferList money received into a financial accountGet a received creditList money pulled from a financial accountGet a received debitList ledger entries on a financial accountGet a ledger entryList transactions on a financial accountGet a treasury transactionList Checkout SessionsRetrieve a Checkout SessionList a Checkout Session's line itemsList payments in progress and completedSearch payments with a queryGet a PaymentIntent

Other things you can do

Register a domain for Apple PayUnregister an Apple Pay domainCreate a dashboard login linkAdd a person to a connected accountCreate a person on a connected accountUpdate an application fee refund's metadataRefund an application fee (legacy endpoint)Refund an application feeCreate or replace an app secretDelete an app secretDisconnect a linked financial accountRefresh data on a linked financial accountCreate a customerUpdate a customer's detailsPermanently delete a customerAdjust a customer's credit balanceEdit a customer balance transaction's noteAdd a bank account to a customerUpdate a customer's bank accountRemove a customer's bank accountVerify a customer's bank accountAdd a card to a customerUpdate a customer's cardRemove a customer's cardChange a customer's cash balance settingsRemove a customer's discountGet bank transfer instructions for a customerAttach a payment source to a customerUpdate a customer's payment sourceDetach a customer's payment sourceVerify a customer's bank sourceSubscribe a customer to a planChange a customer's subscriptionCancel a customer's subscriptionRemove a subscription's discountAdd a tax ID to a customerDelete a customer's tax IDStart a session for a customer to buy cryptoStart saving a payment method for laterUpdate a SetupIntentCancel a SetupIntentConfirm saving a payment methodVerify bank account microdepositsStart a bank account linking sessionAdd a charge to a customer's invoiceUpdate an invoice itemRemove an invoice itemRegister a domain for payment methodsEnable or disable a payment method domainRe-verify a payment method domainRemove a person from a connected accountRemove a person via the persons pathDelete an invoice itemTokenize sensitive detailsForward saved card details to a destination URLCreate a productUpdate a productDelete a productUpload a fileCreate an onboarding link for a connected accountCreate a session for embedded account componentsCreate a connected accountUpdate a connected accountDelete a connected accountAdd a bank account to a connected accountUpdate a connected account's bank accountRemove a bank account from a connected accountAdd a payout destination to a connected accountUpdate a connected account's payout destinationRemove a payout destination from a connected accountReject a suspicious connected accountSimulate a bank transfer into a customer's cash balanceCreate a test card authorizationCapture a test card authorizationExpire a test card authorizationIncrease a test card authorization amountReverse a test card authorizationMark a test physical card as deliveredMark a test card shipment as failedMark a test card shipment as returnedMark a test physical card as shippedSimulate a forced capture on an issued cardSimulate an unlinked refund on an issued cardRefund a test issuing transactionExpire a test refund awaiting actionPresent a payment method on a simulated readerCreate a test clockDelete a test clockAdvance a test clock to a future timeFail a test inbound transferReturn a test inbound transferSucceed a test inbound transferFail a test outbound payment

Showing 400 of 518. Search above to find the rest.