Contents
- Overview
- Important Behavior
- Recommendation
- When This Feature Should Be Enabled
- When This Feature Should Remain Disabled
- Examples
- ACH Credit (Stripe Bank Transfer) Considerations
Overview
When Ordway receives an incoming payment webhook from Stripe, Ordway checks whether the transaction reference already exists in the platform.
If the transaction reference is not found, Ordway automatically creates a payment record in Ordway using the webhook payload.
This feature helps capture payments received directly in Stripe without requiring manual payment creation in Ordway.
Important Behavior
This feature does not distinguish whether the payment belongs to Ordway-managed transactions or external systems using the same Stripe account.
If multiple systems process payments using the same Stripe account, Ordway may automatically create payment records for transactions that were not initiated through Ordway.
Recommendation
It is recommended that businesses use a dedicated Stripe account for Ordway-managed payment activity.
Using a separate Stripe account helps prevent payments from external systems from being automatically created in Ordway.
When This Feature Should Be Enabled
Enable this feature only when all of the following conditions are true:
- The Stripe account is dedicated exclusively to Ordway-managed payment activity
- No external systems create transactions in the same Stripe account
- The business understands that unmatched webhooks automatically create payment records in Ordway
When This Feature Should Remain Disabled
Keep this feature disabled when:
- Multiple businesses share the same Stripe account
- The Stripe account is used by non-Ordway systems
- Manual payments are entered directly in Stripe
Examples
Examples include:
- A webhook event triggering a status update for a Payment or Refund
- A payment records available in Stripe but missing in Ordway
Complete the following steps to enable receiving payments made directly in Stripe.
Steps
- In the left navigation menu, click Setup > Payments > Payment Gateway.
- Click Manage for Stripe.
-
Enable the Receive payment changes done directly on Stripe checkbox.
- Enabling this setting displays an additional checkbox called Send email for payments that are triggered from Stripe.
- Click this checkbox for emails to be triggered for the payments processed from Stripe.
- Click Save.
ACH Credit (Stripe Bank Transfer) Considerations
Important
- ACH Credit (Stripe Bank Transfer) payment methods depend on incoming webhooks to determine account balances. For more information, refer to ACH Credit (or Stripe Bank Transfer) Payment method
- If ACH Credit (Stripe Bank Transfer) is used as a payment method, it is recommended not to disable this feature.
- Disabling this feature may impact payment balance visibility and related reconciliation workflows.
Note
When payments are created directly in Stripe, there are two possible modes of operation:
If the customer exists in Ordway and the Stripe Customer Reference (Gateway Reference ID) is populated, the payment webhook is received by Ordway and the payment is automatically captured. This requires enabling the gateway-level setting to capture payments created directly in Stripe.
If the customer reference does not exist in Ordway, or the webhook capture setting is not enabled, a payment API call (for example, from Salesforce) can be used to record the payment in Ordway. In this case, the payment is captured as an external payment.
Important: Payments recorded as external payments support external refunds only and cannot be refunded internally within Ordway.
Comments
0 comments
Please sign in to leave a comment.