Stripe
Stripe payment gateway integration to create payment intents, check the status of payments, process refunds, list transactions, and manage customers.
Start for freeCategory
Works with
AI Compatible
Tools
Create Customer
Create a new customer record in your Stripe account. Customers can be associated with payment methods, subscriptions, and invoices. Use this to register a customer before processing payments or for subscription management.
Create Payment Intent
Create a Stripe payment intent with amount in cents (e.g., 15000 = $150.00). Return a client_secret for the frontend integration and payment_intent_id for tracking. Use this to initiate a payment from a customer.
Get Payment Status
Obtains the current status of a payment by PaymentIntent ID or Charge ID. Returns the payment details, including the status, amount, payment method, and receipt URL. Use it to verify whether a customer has completed their payment.
List Transactions
List the recent balance transactions (charges, refunds, transfers, withdrawals, etc.) from your Stripe account. Supports date filtering with Unix timestamps and pagination. Useful for reviewing recent payment activity and reconciliation.
Refund Payment
Process a full or partial refund for a charge or a payment attempt. Optionally specify an amount for partial refunds and a reason (duplicate, fraudulent, requested_by_customer). Refunds typically appear in customers' accounts within 5-10 business days.