
Components
Workflow
A workflow is a list of steps designed to address a specific use case. Workflows are tailored to meet the requirements of a particular merchant or industry, ensuring a seamless payment processing experience.Execution
Execution refers to the act of performing the tasks defined in a workflow. This process involves carrying out the steps in the workflow to complete a payment transaction or other related tasks.Action
An Action is a predefined, optional interaction that can be triggered during the execution of a workflow. Actions are used to change the state of an Execution, allowing for greater flexibility and control over the payment process.Examples
Payrails supports a wide range of payment processing use cases through its versatile workflow system. Some examples of different types of workflows include:- Payment Acceptance: Streamline the payment process for customers purchasing goods or services through an online store.
- Marketplace Payments: Facilitate transactions between buyers and sellers in an online marketplace, ensuring secure and efficient payment processing.
- Group Ordering: Manage the payment process for groups of customers placing a single order, such as in a restaurant or event setting.
- Cash Collection: Enable businesses to collect cash payments from customers, ensuring proper tracking and reconciliation.
- Payment Reconciliation: Automate the process of reconciling payment transactions, reducing manual effort and ensuring accuracy.
- Payouts: Manage the disbursement of funds to vendors, suppliers, or other third parties in a secure and efficient manner.
To learn how to configure your first workflow, go to Workflow Studio guide.