Documentation
Everything you need to integrate PayFlow into your application.
Simple, powerful APIs
PayFlow APIs are designed to be intuitive yet powerful. Get started with just a few lines of code.
- RESTful API with predictable URLs
- Client libraries in 7+ languages
- Webhooks for real-time events
const payflow = require('payflow')('sk_test_...');
// Create a payment intent
const payment = await payflow.paymentIntents.create({
amount: 2000,
currency: 'usd',
payment_method_types: ['card'],
});
API Reference
Payment Intents
Create and manage payment intents for collecting payments.
Customers
Store and retrieve customer information and payment methods.
Subscriptions
Set up and manage recurring billing and subscriptions.
Invoices
Create, send, and manage invoices programmatically.
Refunds
Process full or partial refunds for your customers.
Webhooks
Receive real-time notifications about events in your account.