Skip to main content

Payment Received Workflow Trigger in Stack

The Payment Received trigger in Stack is a powerful tool designed to automate and streamline your business processes by capturing all incoming payments. This trigger can be customized with filters to target specific scenarios, helping you respond promptly to real-time customer transactions.

Table of Contents

What is the Payment Received Workflow Trigger?

The Payment Received trigger automates actions based on incoming payments within your CRM. It activates workflows whenever a payment event occurs, such as successful or failed transactions, or specific product purchases. This allows you to automate actions like sending confirmation emails, generating invoices, or updating customer records. You can apply filters to target specific scenarios, such as subscription renewals or failed payments, enabling precise workflow automation.

Key Benefits of the Payment Received Workflow Trigger

  • Automated Payment Confirmation: Automatically send confirmation emails or messages to customers when a payment is processed, enhancing customer satisfaction.
  • Subscription Management: Update subscription statuses automatically when payments succeed or fail, streamlining subscription management.
  • Payment Failure Resolution: Notify customer support or sales teams to address payment failures promptly, improving issue resolution.

How to Use the Payment Received Trigger

  1. Add the Trigger: In your workflow, add the "Payment Received" trigger.
  2. Apply Filters: Click "add filter" to choose and customize filters for your workflow.

Filters

Customize your trigger with various filters to refine when your workflow activates. Here are some options:

  • Payment Source: Invoice, Funnel/Website, Text2Pay link
  • Transaction Type: Customer present/first transaction, Customer not present/subscription transaction
  • Payment Status: Success, Failed

For instance, to trigger a workflow when a two-step order form is submitted, select:

  1. Payment Source > is > Funnel
  2. Add filter > Sub-Source > is > two-step order form

If/Else Conditions

Enhance your workflows with If/Else conditions to branch actions based on payment characteristics, such as amount or status.

Custom Values

After setting up your Payment Received trigger, access a range of custom values for use in SMS, emails, and notifications. Here are some examples:

  • Payment Source: {{payment.source}}
  • Customer Name: {{payment.customer.name}}
  • Invoice Number: {{payment.invoice.number}}
  • Total Amount: {{payment.total_amount}}

Frequently Asked Questions

What is the sub-source filter?
Sub-source filters specify the origin of a payment, such as a one-step order form or upsell, within a source like funnels or websites.

Will this trigger include initial and subsequent subscription payments?
Yes, the trigger activates for both initial and subsequent payments, including those processed in the background.

What does Customer present/first transaction mean?
This refers to transactions where the customer is actively making a payment, including one-time purchases and initial subscription orders.

How can I configure the trigger for successful subsequent subscription transactions?
Set the source type to Funnel/Website and transaction type to "Customer not present/subscription transaction" with a successful payment status filter.

Will failed payments also be captured in this trigger?
Yes, the trigger captures both successful and failed payments by default. Use the "Transaction status" filter to specify your needs.

Additional Benefits

  • Dunning Management: Trigger email sequences for failed payments to recover revenue and reduce churn.
  • Customer Segmentation: Use payment data to create segments for targeted marketing and personalized experiences.
  • Sales Performance Tracking: Monitor payment data to identify trends and optimize sales strategies.
  • Integration with Accounting Systems: Update accounting records automatically with payment information.
  • Handling Trial Period Transactions: Manage trial period transactions effectively, enhancing customer experience and retention.
  • Integrating Text2Pay Links: Automate workflows for payments received through Text2Pay links, improving payment processing and customer communication.