Control your transaction process

You can now make edits to your transaction process without having to contact Sharetribe support.


One of the most powerful features of Sharetribe Flex is its composable transaction engine, which allows you to define your transaction process freely. That means you can design the steps that a customer and a provider need to take to complete a purchase exactly the way you want. 

Want to build a complex pricing structure or allow users to negotiate on price? Charge your commission from the customer, provider, or both? Define custom policies for cancellations, notifications, or reviews? With the Flex transaction engine, you can achieve all of this and a lot more.

The latest Flex update gives you a command-line interface (Flex CLI) with which you can easily make all these changes on your own.

Working with the Flex CLI

The Flex CLI signifies a big improvement for the Flex developer experience. Before the CLI was added to the Flex developer toolkit, you had to contact Sharetribe support to make any changes to your transaction process.

The command-line interface removes this bottleneck. You can now make any edits to your transaction process yourself. With the Flex CLI, you can pull your current process versions, make edits to them with your favorite text editor, and push them back to the Flex server, directly from the command line.

Transaction process pull with Flex CLI
The best way to start editing your transaction process is to follow the step-by-step Flex CLI tutorial. Before you start, make sure you're familiar with how transaction processes in Flex work. While editing your transaction process, the reference articles for transaction process format and transaction process actions might also be useful.

Remember that with the Flex CLI, you’ll be making edits to your transaction process under the hood. You will also need to make the corresponding adjustments to the user interface of your marketplace so that it supports your new process. This is the subject of a separate guide. It's recommended that you only use the CLI if you're a developer, so you're able to make the user interface code adjustments as well.

This is only the first iteration of the Flex CLI. It will get more features in the future. If you have ideas on how to improve it, do let us know – we really value your feedback!

On behalf of the Sharetribe team,

Juho Makkonen
CEO, Sharetribe

P.S. If you have any questions, just reply to this email and we'll get back to you as fast as lightning! ⚡️

Copyright © 2019 Sharetribe, All rights reserved. 
Unsubscribe   Subscription Preferences   View in Browser