Shopify Flow + Stripe made easy.
MESA is the easiest way to create Shopify Flow and Stripe integrations so you can automate any work - no code required.
MESA empowers you to build any solution. Scale faster and more efficiently than ever before. When you're able to build your ideas, you're free to explore unique ways to expand your role and business. What will you make today?
How does Stripe work with Shopify Flow?
With Shopify Flow and Stripe integrations, you can get more done in days, not months. Automate the work that solves your everyday problems and the challenges currently holding back your progress.
Streamlined Payment Processing
By integrating Stripe with Shopify, you enable a seamless checkout experience for your customers. Stripe's secure, PCI-compliant payment gateway processes various payment methods, including credit cards and mobile wallets, without redirecting customers away.
Subscription Management
If you offer subscriptions or recurring payments, Stripe makes it easy to set up and manage these plans directly from your Shopify admin. You can create multiple tiers, offer trial periods, and even provide discounts or coupons.
Dynamic Currency Conversion
Automatically detect a customer's location and present prices in their local currency, offering a more personalized shopping experience. It simplifies currency exchange and provides clarity on conversion rates at the checkout.
Fraud Prevention & Security
Stripe's advanced fraud detection algorithms can help protect your business from fraudulent transactions. It offers machine learning models that adapt to changing fraud patterns, giving you peace of mind and reducing chargebacks.
Detailed Reporting & Analytics
Stripe provides robust reporting, allowing you to track sales, refunds, and customer insights directly from your dashboard. These analytics can be valuable in understanding customer behavior, optimizing your sales funnel, and improving your overall business strategy.
Solve more business-critical tasks
MESA helps you simplify your operations into efficient workflows that run immediately when the work happens. More ideas are now possible and more challenges can be solved through the power of no-code automation solutions.
Loved by 3k+ brands using Shopify & Shopify Plus.
How to connect Shopify Flow to Stripe
Connecting Shopify Flow to Stripe has never been easier. With MESA, making complex integrations between Shopify Flow and Stripe only takes a few minutes — no code required. Automate basic data entry or connect the systems that run your business. Solve more business-critical problems with MESA and accomplish more with less resources.
- First, create a new workflow in MESA.
Workflows are simply the steps of an automation that runs automatically.
- Next, pick one of the apps as a trigger step - this will start your workflow.
This is what kicks off your automation to run automatically.
- Then, choose an action step from another app for unique customization.
This is where the magic happens. 🪄
- Lastly, personalize the data being sent from one app to another.
Use the various fields within each step to personalize your workflow. Test your automation to ensure everything is running properly.
- Finished!
Just turn on this Shopify Flow to Stripe workflow and MESA will start doing this work for you. Look at you embracing the automation lifestyle!
Build your own Shopify Flow Stripe workflows using these steps
Quickly make any workflow between two or more apps.
These are triggers. They're what start your workflow to run automatically. Use any of these trigger steps to start your workflow when…
- Respond to Flow Action
- Starts when Shopify Flow responds to an action
- Account Application Authorized
- Starts when a user authorizes an application. Sent to the related application only.
- Account Application Deauthorized
- Starts when a user deauthorizes an application. Sent to the related application only.
- External Account Created
- Starts when an external account is created.
- External Account Deleted
- Starts when an external account is deleted.
- External Account Updated
- Starts when an external account is updated.
- Application Fee Created
- Starts when an application fee is created on a charge.
- Application Fee Refunded
- Starts when an application fee is refunded, whether from refunding a charge or from refunding the application fee directly. This includes partial refunds.
- Application Fee Refund Updated
- Starts when an application fee refund is updated.
- Billing Portal Configuration Created
- Starts when a portal configuration is created.
- Billing Portal Configuration Updated
- Starts when a portal configuration is updated.
- Billing Portal Session Created
- Starts when a portal session is created.
- Cash Balance Funds Available
- Starts when a positive remaining cash balance after Stripe automatically reconciles new funds into the cash balance. If you have manual reconciliation enabled, this will trigger whenever there are new funds into the cash balance.
- Charge Dispute Closed
- Starts when a dispute is closed and the dispute status changes to lost, warning closed, or won.
- Charge Dispute Created
- Starts when a customer disputes a charge with their bank.
- Charge Dispute Funds Reinstated
- Starts when funds are reinstated to your account after a dispute is closed. This includes partially refunded payments.
- Charge Dispute Funds Withdrawn
- Starts when funds are removed from your account due to a dispute.
- Charge Dispute Updated
- Starts when the dispute is updated (usually with evidence).
- Charge Refund Updated
- Starts when a refund is updated, on selected payment methods.
- Checkout Session Async Payment Failed
- Starts when a payment intent using a delayed payment method fails.
- Checkout Session Async Payment Succeeded
- Starts when a payment intent using a delayed payment method finally succeeds.
- Checkout Session Completed
- Starts when a checkout session is successfully completed.
- Checkout Session Expired
- Starts when a checkout session has expired.
- Credit Note Created
- Starts when a credit note has been created.
- Credit Note Updated
- Starts when a credit note is updated.
- Credit Note Voided
- Starts when a credit note is voided.
- Customer Discount Created
- Starts when a coupon is attached to a customer.
- Customer Discount Deleted
- Starts when a coupon is removed from a customer.
- Customer Discount Updated
- Starts when a customer is switched from one coupon to another.
- Customer Source Created
- Starts when a new source is created for a customer.
- Customer Source Deleted
- Starts when a source is removed from a customer.
- Customer Source Expiring
- Starts when a card or source will expire at the end of the month.
- Customer Source Updated
- Starts when a source’s details are changed.
- Customer Subscription Created
- Starts when a customer is signed up for a new plan.
- Customer Subscription Deleted
- Starts when a customer’s subscription ends.
- Customer Subscription Paused
- Starts when a customer's subscription is paused. Only applies when a subscription's status is paused, not when payment collection is paused.
- Customer Subscription Pending Update Applied
- Starts when a customer's subscription’s pending update is applied, and the subscription is updated.
- Customer Subscription Pending Update Expired
- Starts when a customer’s subscription’s pending update expires before the related invoice is paid.
- Customer Subscription Resumed
- Starts when a customer’s subscription is no longer paused. Only applies when a status=paused subscription is resumed, not when payment collection is resumed.
- Customer Subscription Trial Will End
- Starts three days before a subscription’s trial period is scheduled to end, or when a trial is ended immediately.
- Customer Subscription Updated
- Starts when a subscription changes (e.g. switching from one plan to another, or changing the status from trial to active).
- Customer Tax Id Created
- Starts when a tax ID is created for a customer.
- Customer Tax Id Deleted
- Starts when a tax ID is deleted from a customer.
- Customer Tax Id Updated
- Starts when a customer's tax ID is updated.
- Customer Cash Balance Transaction Created
- Starts when a new customer cash balance transactions is created.
- Financial Connections Account Created
- Starts when a new financial connections account is created.
- Financial Connections Account Deactivated
- Starts when a financial connections account’s status is updated from active to inactive.
- Financial Connections Account Disconnected
- Starts when a financial connections account is disconnected.
- Financial Connections Account Reactivated
- Starts when a financial connections account’s status is updated from inactive to active.
- Financial Connections Account Refreshed Balance
- Starts when an account’s balance refresh status transitions from pending to either succeeded or failed.
- Identity Verification Session Canceled
- Starts when an identity verification session is canceled.
- Identity Verification Session Created
- Starts when an identity verification session is created.
- Identity Verification Session Processing
- Starts when an identity verification session transitions to processing.
- Identity Verification Session Redacted
- Starts when identity verification session is redacted.
- Identity Verification Session Requires Input
- Starts when an identity verification session transitions to require user input.
- Identity Verification Session Verified
- Starts when an identity verification session transitions to verified.
- Issuing Authorization Created
- Starts when an authorization is created.
- Issuing Authorization Request
- Starts when an authorization request is made.
- Issuing Authorization Updated
- Starts when an authorization is updated.
- Issuing Card Created
- Starts when a card is created.
- Issuing Card Updated
- Starts when a card is updated.
- Issuing Cardholder Created
- Starts when a cardholder is issued.
- Issuing Cardholder Updated
- Starts when a cardholder is updated.
- Issuing Dispute Closed
- Starts when a dispute is won, lost or expired.
- Issuing Dispute Created
- Starts when a dispute is created.
- Issuing Dispute Funds Reinstated
- Starts when funds are reinstated to your account for an issuing dispute.
- Issuing Dispute Submitted
- Starts when a dispute is submitted.
- Issuing Dispute Updated
- Starts when a dispute is updated.
- Issuing Transaction Created
- Starts when an issuing transaction is created.
- Issuing Transaction Updated
- Starts when an issuing transaction is updated.
- Payment Intent Amount Capturable Updated
- Starts when a payment intent has funds to be captured.
- Payment Intent Canceled
- Starts when a payment intent is canceled.
- Payment Intent Created
- Starts when a payment intent is created.
- Payment Intent Partially Funded
- Starts when funds are applied to a customer balance payment intent and the Amount Remaining changes.
- Payment Intent Payment Failed
- Starts when a payment intent has failed the attempt to create a payment method or a payment.
- Payment Intent Processing
- Starts when a payment intent is being processed.
- Payment Intent Requires Action
- Starts when a payment intent needs further action.
- Payment Intent Succeeded
- Starts when a payment intent has successfully completed payment.
- Payment Link Created
- Starts when a payment link is created.
- Payment Link Updated
- Starts when a payment link is updated.
- Payment Method Attached
- Starts when a new payment method is attached to a customer.
- Payment Method Automatically Updated
- Starts when a payment method’s details are automatically updated by the network.
- Payment Method Detached
- Starts when a payment method is detached from a customer.
- Payment Method Updated
- Starts when a payment method is updated via the Update Payment Method API endpoint (not available in MESA).
- Promotion Code Created
- Starts when a promotion code is created.
- Promotion Code Updated
- Starts when a promotion code is updated.
- Radar Early Fraud Warning Created
- Starts when an early fraud warning is created.
- Radar Early Fraud Warning Updated
- Starts when an early fraud warning is updated.
- Reporting Report Run Failed
- Starts when a requested report fails to complete.
- Reporting Report Run Succeeded
- Starts when a requested report runs successfully.
- Reporting Report Type Updated
- Starts when a report is updated (typically to indicate that a new day’s data has come available).
- Setup Intent Canceled
- Starts when a setup intent is canceled.
- Setup Intent Created
- Starts when a setup intent is created.
- Setup Intent Requires Action
- Starts when a setup action requires attention.
- Setup Intent Setup Failed
- Starts when a setup intent has failed the attempt to setup a payment method.
- Setup Intent Succeeded
- Starts when a setup intent has successfully setup a payment method.
- Sigma Scheduled Query Run Created
- Starts when a Sigma scheduled query run finishes.
- Source Transaction Created
- Starts when a source transaction is created.
- Source Transaction Updated
- Starts when a source transaction is updated.
- Subscription Schedule Aborted
- Starts when a subscription schedule is canceled due to the underlying subscription being canceled because of delinquency.
- Subscription Schedule Canceled
- Starts when a subscription schedule is canceled.
- Subscription Schedule Completed
- Starts when a new subscription schedule is completed.
- Subscription Schedule Created
- Starts when a new subscription schedule is created.
- Subscription Schedule Expiring
- Starts 7 days before a subscription schedule will expire.
- Subscription Schedule Released
- Starts when a new subscription schedule is released.
- Subscription Schedule Updated
- Starts when a subscription schedule is updated.
- Tax Rate Created
- Starts when a new tax rate is created.
- Tax Rate Updated
- Starts when tax rate is updated.
- Terminal Reader Action Failed
- Starts when an action sent to a terminal reader failed.
- Terminal Reader Action Succeeded
- Starts when an action sent to a terminal reader was successful.
- Customer Created
- Starts when a customer is updated.
- Customer Created
- Starts when a customer is created.
- Customer Deleted
- Starts when a customer is removed.
These are actions. Workflows can multiple actions to make personalized integrations. Use any of these action steps to make your workflow do…
- Trigger a Flow Workflow
- Send an event action to a workflow in Shopify Flow
- Retrieve Account
- Grab all details about your account.
- Create Account Links
- Create an account link.
- Get List of Connected Accounts
- Obtain a list of accounts connected your platform. If you’re not a platform, the list is empty.
- Create Account
- Create an account.
- Delete Account
- Remove an account.
- Retrieve Account
- Grab all details about the account.
- Update Account
- Modify an account.
- Create External Account for specific Account
- Create an external account for an account.
- Delete Specified External Account for Specific Account
- Remove a specified external account for an account.
- Retrieve Specified External Account for Specific Account
- Grab all details of a specified external account for an account.
- Update Specified External Account for Specific Account
- Updates the metadata, account holder name, account holder type of a bank account belonging to a custom account, and optionally sets it as the default for its currency.
- Get List of Account Capabilities
- Obtain a list of account capabilities.
- Retrieves Account Capability
- Grab all details about an account capability.
- Update Account Capability
- Modify an existing account capability
- Get List of Account's External Accounts
- Obtain a list of external accounts for an account.
- Create External Account for Specific Account
- Create an external account.
- Delete External Account for Specific Account
- Remove a specified external account for an account.
- Retrieve External Account for Specific Account
- Grab all details of a specified external account for an account.
- Update External Account for Specific Account
- Update metadata for a specified account's external accounts.
- Create Login Link
- Create a login link for an Express account to access their Stripe dashboard.
- Get List of People Associated to Account’s Legal Entity
- Obtain a list of people associated with the legal entity.
- Creates New Person.
- Create a new person.
- Delete Person's Relationship to Account’s Legal Entity
- Remove a person's relationship to the account's legal entity.
- Retrieve Person
- Grab all details about a person.
- Update Person
- Modify an existing person's details.
- Reject Account
- Reject an account.
- Get List of Apple Pay Domains
- Obtain a list of apple pay domains.
- Create Apple Pay Domain
- Create an Apple Pay domain.
- Delete Apple Pay Domain
- Remove an Apple Pay domain.
- Retrieve Apple Pay Domain
- Grab all details about an apple pay domain.
- Get List of Application Fees
- Obtain a list of application fees.
- Retrieve Application Fee Refund
- Grab all details about an application fee refund.
- Update Application Fee Refund
- Modify an application fee refund.
- Retrieve Application Fee
- Grab all details about an application fee.
- Create Application Fee Refund
- Refund an application fee that has previously been collected but not yet refunded.
- Get List of Application Fee Refunds
- Obtain a list of application fee refunds.
- Create Application Fee Refunds
- Create an application fee refund.
- Retrieve Balance
- Grab all details about the current account balance.
- Get List of Balance Transactions
- Obtain a list of transactions that have contributed to the Stripe account balance (e.g., charges, transfers, and so forth).
- Retrieve Balance Transaction
- Grab all details about a balance transaction.
- Get List of Charges
- Obtain a list of charges.
- Create Charge
- Create a charge.
- Retrieve Charge
- Grab all details about a charge.
- Update Charge
- Modify a charge's details.
- Capture Charge
- Capture a payment of an existing, uncaptured, charge.
- Get List of Country Specs
- Obtain a list of country spec objects available in the API.
- Retrieve Country Spec
- Grab all details about a country spec.
- Get List of Coupons
- Obtain a list of coupons.
- Create Coupon
- Create a coupon.
- Delete Coupon
- Remove a coupon.
- Retrieve Coupon
- Grab all details about a coupon.
- Update Coupon
- Modify a coupon.
- Get List of Credit Notes
- Obtain a list of credit notes.
- Create Credit Note
- Create a credit note.
- Preview Credit Note
- Obtain a preview of a credit note without creating it.
- Get List of Credit Note Preview's Line Items
- Obtain a list of a credit note preview's line items.
- Get List of Credit Note's Line Items
- Obtain a list of a credit note's line items.
- Retrieve Credit Note
- Grab all details about a credit note.
- Update Credit Note
- Modify a credit note.
- Void Credit Note
- Mark a credit note as void.
- Get List of Customers
- Obtain a list of customers.
- Create Customer
- Create a new customer.
- Delete Customer
- Remove a customer.
- Retrieve Customer
- Grab all details about a customer.
- Update Customer
- Modify a customer's details.
- Get List of Customer's Balance Transactions
- Obtain a list of a customer's balance transactions.
- Create Customer Balance Transaction
- Create a customer balance transaction.
- Retrieve Customer Balance Transaction
- Grab all details about a customer balance transaction.
- Update Customer Credit Balance Transaction
- Modify a customer's credit balance.
- Retrieve Customer's Cash Balance
- Grab all details about a customer's cash balance.
- Update Customer's Cash Balance Settings
- Modify cash balance settings for a customer.
- Get List of Customer's Cash Balance Transactions
- Obtain a list of transactions that modified the customer's cash balance.
- Retrieve Customer's Cash Balance Transaction
- Grab all details about a specific cash balance transaction, which updated the customer's cash balance.
- Delete Customer Discount
- Remove the currently applied discount on a customer.
- Get List of Customer's Payment Methods
- Obtain a list of customer's payment methods.
- Retrieve Customer's Payment Method
- Grab all details about a customer's specific payment method.
- Attach Source
- Append a source to a customer. The source must be in a chargeable or pending state.
- Detach Source
- Remove a source from a customer. The source's status is changed to consumed when it is detached and it can no longer be used to create a charge
- Verify Bank Account
- Verify a bank account. A customer's bank account must first be verified before it can be charged.
- Get List of Customer's Tax IDs
- Obtain a list of tax ids for a customer.
- Create Tax ID
- Create a tax id.
- Delete Tax ID
- Remove an existing tax id.
- Retrieve Tax ID
- Grab all details about a tax id.
- Get List of Disputes
- Obtain a list of your disputes.
- Retrieve Dispute
- Grab all details about a dispute.
- Create Dispute
- Create a dispute.
- Close Dispute
- Close a dispute. Closing a dispute for a charge indicates that you do not have any evidence to submit and are essentially dismissing the dispute, acknowledging it as lost.
- Get List of Events
- Obtain a list of events.
- Retrieve Event
- Grab all details about an event.
- Get List of Financial Connections Accounts
- Obtain a list of financial connections accounts.
- Retrieve Financial Connections Account
- Grab all details of a financial connections account.
- Discount Financial Connections Account
- Disable your access to a financial connections account.
- Refresh Financial Connections Account
- Refreshes the data of a financial connections account.
- Retrieve Financial Connections Session
- Grab all details about a financial connections session.
- Get List of Verification Reports
- Obtain a list of verification reports.
- Retrieve Verification Report
- Grab all details about a verification report.
- Get List of Verification Sessions
- Obtain a list of verification sessions.
- Create Verification Session
- Create a verification session.
- Retrieve Verification Session
- Grab all details about a verification session.
- Update Verification Session
- Modify a verification session.
- Cancel Verification Session
- Cancel a verification session.
- Redact Verification Session
- Redact a verification session to remove all collected information from Stripe.
- Get List of Invoice Items
- Obtain a list of invoice items.
- Create Invoice Item
- Create an invoice item.
- Delete Invoice Item
- Remove an invoice item.
- Retrieve Invoice Item
- Grab all details about an invoice item.
- Update Invoice Item
- Modify an invoice item.
- Get List of Invoices
- Obtain a list of invoices.
- Create Invoice
- Create an invoice.
- Retrieve Upcoming Invoice
- Grab all details about an upcoming invoice.
- Retrieve Upcoming Invoice's Line Items
- Grab all details about an upcoming invoice's line items.
- Delete Draft Invoice
- Remove a draft invoice.
- Retrieve Invoice
- Grab all details about an invoice.
- Update Invoice
- Modify an invoice.
- Finalize Invoice
- Finalize a draft invoice.
- Retrieve Invoice's Line Items
- Grab all details about an invoice's line items.
- Mark Invoice Uncollectible
- Mark an invoice as uncollectible.
- Pay Invoice
- Pay an invoice out of the normal collection schedule or for some other reason.
- Send Invoice Manual Payment
- Send an invoice for a manual payment.
- Void Invoice
- Void an invoice.
- Get List of Authorizations
- Obtain a list of authorizations.
- Retrieve Issuing Authorization
- Grab all details about issuing an authorization.
- Update Authorization
- Modify a specified issuing authorization.
- Approve Authorization
- Approve a pending Issuing authorization.
- Decline Authorization
- Decline a pending issuing authorization object.
- Get List of Issuing Cardholders
- Obtain a list of issuing cardholders.
- Create Cardholder
- Create a new Issuing cardholder.
- Retrieve Cardholder
- Grab all details about an issuing cardholder.
- Update Cardholder
- Modify the specified issuing cardholder.
- Get List of Issuing Cards
- Obtain a list of issuing cards.
- Create Issuing Card
- Create an issuing card.
- Retrieve Issuing Card
- Grab all details about an issuing card.
- Update Issuing Card
- Modify the specified issuing card.
- Get List of Issuing Disputes
- Obtain a list of issuing disputes.
- Creates Issuing Dispute
- Create an issuing dispute.
- Retrieve Issuing Dispute
- Grab all details about an issuing dispute.
- Update Issuing Dispute
- Modify an issuing dispute.
- Submit Issuing Dispute
- Submit an issuing dispute to the card network.
- Get List of Issuing Transactions
- Obtain a list of issuing transactions.
- Retrieve Issuing Transaction
- Grab all details about an issuing transaction.
- Update Issuing Transaction
- Modify an issuing transaction.
- Retrieve Mandate
- Grab all details about a mandate.
- Get List of Payment Intents
- Obtain a list of payment intents.
- Create Payment Intent
- Create a payment intent.
- Retrieve Payment Intent
- Grab all details about a payment intent.
- Update Payment Intent
- Modify a payment intent without confirming.
- Reconcile Customer Balance Payment Intent
- Reconcile the remaining amount for a customer balance payment intent.
- Cancel Payment Intent
- Cancel a payment intent.
- Capture Payment Intent
- Capture the funds of an existing uncapture payment intent when its status is requires capture.
- Confirm Payment Intent
- Confirm that a customer intends to pay with current or provided payment method.
- Verify Microdeposits on Payment Intent
- Verify microdeposits for a payment intent.
- Get List of Payment Links
- Obtain a list of payment links.
- Create Payment Link.
- Create a payment link.
- Retrieve Payment Link
- Grab all details about a payment link.
- Updates Payment Link
- Modify a payment link.
- Retrieve Payment Link's Line Items
- Grab all details about a payment link's line items.
- Create Payment Method
- Create a payment method.
- Retrieves Payment Method
- Grab all details about a payment method.
- Update Payment Method
- Modify a payment method.
- Attach Payment Method to Customer
- Appends a payment method to a customer.
- Detach Payment Method from Customer
- Detaches a payment method from a customer. After a payment method is detached, it can no longer be used for a payment or re-attached to a customer.
- Get List of Payouts
- Obtain a list of payouts.
- Create Payout
- Create a new payout.
- Retrieve Payout
- Grab all details about a payout.
- Update Payout
- Modify a payout's details.
- Cancel Payout
- Cancel a payout.
- Reverse Payout
- Reverse a payout by debiting the destination bank account.
- Get List of Plans
- Obtain a list of your plans.
- Create Plan
- Create a plan.
- Delete Plan
- Remove a plan.
- Retrieve Plan
- Grab all details about a plan.
- Update Plan
- Modify a plan.
- Get List of Prices
- Obtain a list of prices.
- Create Price
- Create a price for an existing product.
- Retrieve Price
- Grab all details about a price.
- Update Price
- Modify a price.
- Get List of Products
- Obtain a list of products.
- Create Product
- Create a new product.
- Delete Product
- Remove a product.
- Retrieve Product
- Grab all details about a product.
- Update Product
- Modify a product.
- Get List of Promotion Codes
- Obtain a list of promotion codes.
- Create Promotion Code
- Create a promotion code.
- Retrieve Promotion Code
- Grab all details about a promotion code.
- Update Promotion Code
- Modify a promotion code's details.
- Get List of Quotes
- Obtain a list of quotes.
- Create Quote
- Create a quote.
- Retrieve Quote
- Grab all details about a quote.
- Update Quote
- Modify a quote's details.
- Accept Quote
- Accept the specified quote.
- Cancel Quote
- Cancel a quote.
- Retrieve Quote's Upfront Line Items
- Grab all details about a quote's upfront line items
- Finalize Quote
- Finalize a quote.
- Retrieve Quote's Line Items
- Grab all details about a quote's line items.
- Download Quote PDF
- Download a PDF for a finalized quote.
- Get List of Early Fraud Warnings
- Obtain a list of early fraud warnings.
- Retrieve Early Fraud Warning
- Grab all details about an early fraud warning.
- Get List of Value Lists Items
- Obtain a list of all value lists items.
- Create Value List Item
- Create a value list item.
- Delete Value List Item
- Remove a value list item.
- Retrieve Value List Item
- Grab all details about a value list Items.
- Get List of Value Lists
- Obtain a list of value lists.
- Create Value List
- Create a value list.
- Delete Value List
- Remove a value list.
- Retrieve Value List
- Grab all details about a value list.
- Update Value List
- Modify a value list's details.
- Get List of Refunds
- Obtain a list of refunds.
- Create Refund
- Create a refund.
- Retrieve Refund
- Grab all details about a refund.
- Update Refund
- Modify a refund.
- Cancel Refund
- Cancel a refund.
- Get List of Report Runs
- Obtain a list of report runs.
- Create Report Run
- Create a report run.
- Retrieve Report Run
- Grab all details about a run report.
- Get List of Report Types
- Obtain a list of report types.
- Retrieve Report Type
- Grab all details about a report type.
- Get List of Open Reviews
- Obtain a list of open reviews.
- Retrieve Review
- Grab all details about a review.
- Approve Review
- Approve a review, closing it, and removing it from the list of reviews.
- Get List of Shipping Rates
- Obtain a list of shipping rates.
- Create Shipping Rate
- Create a shipping rate.
- Retrieve Shipping Rate
- Grab all details about a shipping rate.
- Update Shipping Rate
- Modify a shipping rate's details.
- Get List of Scheduled Query Runs
- Obtain a list of scheduled query runs.
- Retrieve Scheduled Query Run
- Grab all details about a scheduled query run.
- Get List of Subscription Items
- Obtain a list of subscription items in a subscription.
- Create Subscription Item
- Create a subscription item in an existing subscription. No existing items will be changed or replaced.
- Delete Subscription Item
- Remove a subscription item from a subscription. Removing a subscription item from a subscription will not cancel the subscription.
- Retrieve Subscription Item
- Grab all details about a subscription's subscription item.
- Update Subscription Item
- Modify a subscription plan or quantity of an item on a current subscription.
- Get List of Subscription Schedules
- Obtain a list of subscription schedules.
- Create Schedule
- Create a new subscription schedule.
- Retrieve Schedule
- Grab all details about an existing subscription schedule.
- Update Schedule
- Modify an existing subscription schedule.
- Cancel Schedule
- Cancel a subscription schedule and its associated subscription immediately (if the subscription schedule has an active subscription)
- Release Schedule
- Release a subscription schedule immediately, which will stop scheduling of its phases, but leave any existing subscription in place.
- Get List of Subscriptions
- Obtain a list of subscriptions.
- Create Subscription
- Create a subscription.
- Cancel Subscription
- Cancel a subscription.
- Retrieve Subscription
- Grab all details about a subscription.
- Update Subscription
- Modify a subscription.
- Delete Subscription Discount
- Remove a subscription discount.
- Resume Subscription
- Initiate resumption of a paused subscription.
- Calculate Tax
- Calculate tax.
- Retrieve Tax Calculation's Line Items
- Grab all details about the line items of a persisted tax calculation.
- Create Tax Transaction Calculation
- Create a tax transaction from a calculation.
- Create Reversal Tax Transaction
- Partially or fully reverse a previously created transaction.
- Retrieve Tax Transaction
- Grab all details about a tax transaction.
- Retrieve Transaction's Line Items
- Grab all details about the line items of a committed standalone transaction as a collection.
- Get List of Tax Codes
- Obtain a list of tax codes.
- Retrieve Tax Code
- Grab all details about a tax code.
- Get List of Tax Rates
- Obtain a list of tax rates.
- Create Tax Rate
- Create a tax rate.
- Retrieve Tax Rate
- Grab all details about a tax rate.
- Update Tax Rate
- Modify a tax rate.
- Get List of Terminal Configurations
- Obtain a list of terminal configurations.
- Create Terminal Configuration
- Create a terminal configuration.
- Delete Terminal Configuration
- Remove a terminal configuration.
- Retrieve Terminal Configuration
- Grab all details about a terminal configuration.
- Update Terminal Configuration
- Modify a terminal configuration.
- Create Connection Token
- Create a connection token.
- Get List of Terminal Locations
- Obtain a list of terminal locations.
- Create Terminal Location
- Create a terminal location.
- Delete Terminal Location
- Remove a terminal location.
- Retrieve Terminal Location
- Grab all details about a terminal location.
- Update Terminal Location
- Modify a terminal's location.
- Get List of Readers
- Obtain a list of readers.
- Create Reader
- Create a reader.
- Delete Reader
- Remove a reader.
- Retrieve Reader
- Grab all details about a reader.
- Update Reader
- Modify a reader's details.
- Cancel Current Reader Action
- Cancel a current reader action.
- Simulate Reader by Presenting a Payment Method
- Present a payment method on a simulated reader.
- Hand-Off Setup Intent to Reader
- Initiate a setup intent on a reader.
- Refund Charge or Payment Intent In-Person on Reader
- Initiate a refund on a reader.
- Set Reader Display
- Set reader display to show cart details.
- List All Top-Ups
- List all top-ups.
- Create Top-Up
- Create a top-up.
- Retrieve Top-Up
- Grab all details about a top-up that has previously been created.
- Update Top-Up
- Modify the metadata of an existing top-up
- Cancel Top-Up
- Cancel a top-up. Only pending top-ups can be canceled.
- Get List of Transfers
- Obtain a list of transfers sent to connected accounts.
- Create Transfer
- Create a transfer to send funds from your Stripe account to a connected account.
- Get List of Reversals
- Obtain a list of reversals belonging to a specific transfer.
- Create Transfer Reversal
- Create a transfer reversal.
- Retrieve Reversal
- Grab all details about a reversal.
- Update Reversal
- Modify an existing reversal's details.
- Retrieve Transfer
- Grab all details about a transfer.
- Update Transfer
- Modify an existing transfer's details.
- Get List of Credit Reversals
- Obtain a list of credit reversals.
- Create Credit Reversal
- Reverse a received credit and create a credit reversal.
- Retrieve Credit Reversal
- Grab all details about a credit reversal.
- Get List of Debit Reversals
- Obtain a list of debit reversals.
- Create Debit Reversal
- Reverse a received debit and create a debit reversal.
- Retrieve Debit Reversal
- Grab all details about a debit reversal.
- Get List of Financial Accounts
- Obtain a list of financial accounts.
- Create Financial Account
- Create a new financial account. Each connected account can only have one financial account.
- Retrieve Financial Account
- Grab all details about a financial account.
- Update Financial Account
- Modify an existing financial account's details.
- Retrieve Financial Account Features
- Grab all details about a financial account's features.
- Update Financial Account Features
- Modify features of an existing financial account.
- Get List of Inbound Transfers
- Obtain a list of inbound transfers.
- Create Inbound Transfer
- Create an inbound transfer.
- Retrieve Inbound Transfer
- Grab all details about an inbound transfer.
- Cancel Inbound Transfer
- Cancel an inbound transfer.
- Get List of Outbound Payments
- Obtain a list of outbound payments.
- Create Outbound Payment
- Create an outbound payment.
- Retrieve Outbound Payment
- Grab all details about an outbound payment.
- Cancel Outbound Payment
- Cancel an outbound payment.
- Get List of Outbound Transfers
- Obtain a list of outbound transfers.
- Create Outbound Transfer
- Create an outbound transfer.
- Retrieve Outbound Transfer
- Grab all details about an outbound transfer.
- Cancel Outbound Transfer
- Cancel an outbound transfer.
- Get List of Received Credits
- Obtain a list of received credits.
- Retrieve Received Credit
- Grab all details about an existing received credit.
- Get List of Received Debits
- Obtain a list of received debits.
- Retrieve Received Debit
- Grab all details about an existing received debit.
- Get List of Transaction Entries
- Obtain a list of transaction entries.
- Retrieve Transaction Entry
- Grab all details about a transaction entry.
- Get List of Transactions
- Obtain a list of transactions.
- Retrieve Transaction
- Grab all details about an existing transaction.
One-day Workflow Wizards
Not interested in learning another app? We get it. Alternatively, turn to a fast, efficient team who is all about getting your perfect workflow up and running in a flash. That's us by the way. In case that wasn't clear.
- Tell us about your workflow. Reach out and explain all the nuances to the challenges you're currently facing. Whether it's repetitive tasks, keeping business systems in sync or creating new shopping experiences for your customers, our experts will listen
- We'll make it in 1 business day. Our experts will hand-craft the workflows to meet your exact needs. They'll set up each the automation on your store with each step configured to match your requirements so all you have to do is turn it on.
- Boom! Problem solved. Sit back and relax knowing you have MESA reliably handling this work automatically. Start exploring more ways to streamline your efforts and enjoy the automation lifestyle! 🚀
More on Shopify Flow to Stripe integrations
Be sure to check out our Shopify automation blog. We cover popular topics to help you better manage your work on Shopify through definitive guides, step-by-step tutorials, merchant success stories and more.