diff --git a/api-features/payment-types-overview.mdx b/api-features/payment-types-overview.mdx index a2fd58f..06bfe58 100644 --- a/api-features/payment-types-overview.mdx +++ b/api-features/payment-types-overview.mdx @@ -1,58 +1,52 @@ --- title: "Payment Types Overview" -description: "Understanding Invoice-first vs Payment-first workflows and direct payment types" +description: "Choose the right Request Network payment type for your integration" --- - -**AI-Generated Content** – This page was generated with AI assistance and may contain inaccuracies. While likely close to accurate, please verify critical details with the [stable documentation](https://docs.request.network) or [contact support](https://github.com/orgs/RequestNetwork/discussions). - - ## Overview -Request Network supports two primary payment workflows and multiple payment types to accommodate different business needs. - -## Payment Workflows - -### Invoice-first Workflow -Create a payment request first, then allow customers to pay at their convenience. - -**Use Cases:** Professional invoicing, B2B payments, formal payment collection - -### Payment-first Workflow -Send payments directly without creating a request first. - -**Use Cases:** Vendor payments, contractor payouts, immediate transfers +Request Network supports multiple payment types. This page helps you choose the right one for your integration. -## Direct Payment Types +## Payment Types -**Direct Payments** include Native, ERC20, and Conversion payments - the foundational payment methods that other features build upon. +Core payment types available in the API: - Simple crypto-to-crypto payments + Same-currency payments with native tokens and ERC20 tokens - Fiat-denominated, crypto-settled + Fiat-denominated requests paid in crypto - Multi-network payment routing + Pay from a different chain and token than the request currency -## Used In - - - Invoice-first workflow with payment requests + + Process multiple payments in one transaction - - - Payment-first workflow for direct transfers + + + Subscription-style scheduled payments -## Implementation Details +## Choosing a Payment Type + + + +Use Native/ERC20 for same-currency flows, Conversion for fiat pricing, and Crosschain when payer and request chains differ. + + + +Use Batch for multi-recipient execution and Recurring for scheduled payments. + + + +## API Reference -See [API Reference - Payment Types](/api-reference/payment-types) for complete technical documentation. \ No newline at end of file +For full endpoint schemas and examples, see [Request Network API Reference](https://api.request.network/open-api).