{
    "componentChunkName": "component---src-templates-article-page-template-js",
    "path": "/concepts/change-transaction-process/",
    "result": {"data":{"markdownRemark":{"frontmatter":{"title":"Changing your transaction process","slug":"change-transaction-process","updated":"2020-12-20T00:00:00.000Z","category":"concepts-transaction-process","ingress":"How to create and communicate a new transaction processes or make changes to an existing one","skills":null},"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Capturing how your users transact is a critical part of customizing your\nmarketplace. Your developer will use a feature called the transaction\nprocess to implement the steps your users take when they interact on\nyour marketplace."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Even if you’re not the one developing your marketplace, you still have\nwork to do. First, you must design how you want transactions on your\nmarketplace to happen. Second, you must communicate this to your\ndeveloper so they can get building."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Understanding how the transaction process works will help you be on the\nsame page with your developer on what and how to build."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This article continues the general overview of the transaction process\noffered "},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/concepts/transaction-process/"},"children":[{"type":"text","value":"here"}]},{"type":"text","value":" by suggesting a few\nprinciples to keep in mind when designing how your users will transact."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"what-to-think-about-in-designing-your-own-transaction-process","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#what-to-think-about-in-designing-your-own-transaction-process","ariaLabel":"what to think about in designing your own transaction process permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"What to think about in designing your own transaction process"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"When you’re designing your transaction process, you should be thinking\nof how you want your users to interact between each other and with the\nplatform. Most marketplace transactions contain at least some of the\nfollowing elements."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"pricing","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#pricing","ariaLabel":"pricing permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Pricing"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Consider how the price of a transaction is calculated. Likely, the type\nof marketplace you’re building will be a strong determinant to how\nprices are determined. A marketplace facilitating daily rentals, for\ninstance, probably calculates prices based on the length of a booking."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Your pricing may be affected by other factors, such as price variation\nbased on seasonality, discounts through vouchers, or the addition of a\ncommission payment."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"As you think about pricing, you may find\n"},{"type":"element","tagName":"a","properties":{"href":"https://www.sharetribe.com/academy/how-to-set-pricing-in-your-marketplace/","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"our article on setting pricing"}]},{"type":"text","value":"\nin your marketplaces helpful."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"payments","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#payments","ariaLabel":"payments permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Payments"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Payments are a typical component of online marketplaces. Flex already\nhas an integration with Stripe Connect using Custom Accounts, a payment\ngateway specifically designed for marketplaces allowing credit and debit\ncard payments, commissions and delayed payouts."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Note that Stripe Connect offers these functionalities in only certain\ncountries; your platform "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"and"}]},{"type":"text","value":" your providers must be located in\n"},{"type":"element","tagName":"a","properties":{"href":"https://stripe.com/docs/connect/custom-accounts#requirements","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"these supported countries"}]},{"type":"text","value":"\nin order to process payments with Stripe. If your marketplace will\nprocess payments, answer how you would like that to happen. Consider\nwhat you would like to happen and when. For instance, if refunds happen\non your marketplace, define at what point customers are eligible to\nreceive them and when not."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"bookings","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#bookings","ariaLabel":"bookings permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Bookings"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Booking is a process specific to reserving a time slot from a provider’s\navailability calendar. If your marketplace includes bookings, then be\nsure to outline how they will work. The most important detail to specify\nis the time-units used to make reservations: hours, days, weeks, or\nsomething else?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You most likely will not use booking functionality if your marketplace\nis for selling products."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"shared-information","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#shared-information","ariaLabel":"shared information permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Shared information"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Sometimes, additional information needs to be shared between a customer\nand provider during a transaction. Messaging is a common feature in\nmarketplaces for this reason, and comes included in Flex. Will that be\nall your users need to share additional information, or does your\nmarketplaces require something more?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"email-notifications","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#email-notifications","ariaLabel":"email notifications permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Email notifications"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can send email notifications to your customers and providers\nthroughout a transaction. Specifically, an email can be sent whenever a\ntransition occurs. Consider what notification emails you want to send,\nto whom, and when during a transaction."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"reviews","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#reviews","ariaLabel":"reviews permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Reviews"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Reviews are an important part of most marketplaces. You should think\nabout the following."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Can both parties review each other, or is it only customers reviewing\nproviders?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Does a review include both a five star rating and a text description,\nor only one of these?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"What is the time period during which a review can be made?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"When are the reviews published? For example, Flex’s default is a\n\"double-blind\" process, where reviews are published after both parties\nhave submitted their review."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"To further think about the user experience on your marketplace in\naddition to transactions,\n"},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/design-toolkit/what-are-user-journeys/"},"children":[{"type":"text","value":"consult our guide"}]},{"type":"text","value":" on defining\nthe discovery and listing creating process in your marketplace. You can\nsee the default user experience provided by\n"},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/operator-guides/concepts/#flex-templates-for-web-ftw"},"children":[{"type":"text","value":"Flex’s Templates for Web"}]},{"type":"text","value":"\nthere too."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"draw-it-out","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#draw-it-out","ariaLabel":"draw it out permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Draw it out"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"It’s time to put the pieces of your marketplace transaction into a\ncoherent journey. Drawing a graph is the best way to illustrate this\njourney."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Start by identifying the various states of a transaction and mapping the\npossibilities users have to move through them. You’re trying to show how\ncustomers and providers transact on your platform from start to finish."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Keep it high level, focus on just the states and possible next steps.\nLater, you’ll flesh out the details, such as the particular actions each\nuser can take as part of moving from state to state."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can draw out your transaction process with a pen and paper or online\nusing a tool like\n"},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/concepts/change-transaction-process/#start-designing"},"children":[{"type":"text","value":"Whimsical"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"modify-an-existing-process-if-you-can","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#modify-an-existing-process-if-you-can","ariaLabel":"modify an existing process if you can permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Modify an existing process, if you can"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Modifying an existing process is easier than building one from scratch.\nThink of a marketplace similar to yours and write down the steps you\ncompleted last time you used the platform. You can also consult this\n"},{"type":"element","tagName":"a","properties":{"href":"https://www.sharetribe.com/academy/design-booking-flow-service-marketplace/","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"article describing several of the most common marketplace"}]},{"type":"text","value":"\ntransaction processes to find the one most similar to your needs."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Use the example to specify what will happen in your own marketplace.\nWhat steps will be the same? What will be different?"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Also, check out some of the template processes in Flex that you can find\nin the Build tab of your\n"},{"type":"element","tagName":"a","properties":{"href":"https://flex-console.sharetribe.com/","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"Console"}]},{"type":"text","value":". Using existing\nprocesses always saves your developer time configuring your transaction\nprocess."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"remember-your-marketplace-website-or-app","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#remember-your-marketplace-website-or-app","ariaLabel":"remember your marketplace website or app permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Remember your marketplace website or app"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The transaction process plays out in your web or mobile marketplace\napplication. Therefore, the steps you outline must be possible for your\nusers to execute in your user interface. The default transaction\nprocesses have been built in to Flex Template for Web. If you want to\nadd elements to your transaction process, your developer will need to\ncustomize the required pieces in order for your transaction process to\nbe possible."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"For example, if you want your customers and providers to have the\nability to negotiate a price, a transaction process should start with a\ncustomer making an offer. Providers can then accept, reject, or counter\noffers. Your users will need an interface to complete these actions."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Since the Flex Template does not contain such an interface out of the\nbox, a developer will need to customize it into the application. You can\nuse the "},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/design-toolkit/design-files/"},"children":[{"type":"text","value":"Flex design files"}]},{"type":"text","value":" to guide your\ndeveloper on how you want this to work."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can review everything included in the Flex Template by exploring the\ntest marketplace in your Console. You can refer to this article to\n"},{"type":"element","tagName":"a","properties":{"href":"/docs/legacy/design-toolkit/your-user-journey-a-guide/#transaction-process"},"children":[{"type":"text","value":"review the screens that are part of a transaction"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"share-your-transaction-process-with-your-developer","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#share-your-transaction-process-with-your-developer","ariaLabel":"share your transaction process with your developer permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Share your transaction process with your developer"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you’re working with a developer to build your marketplace, share the\noutlines of how a transaction should happen on your marketplace with\nyour developer early. Start the conversation about how you want things\nto work and what will it take to make it happen. Moreover, discussing is\na great way to crystallize the finer details of your process, such as\nwhen email notifications are sent."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"were-here-to-help","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#were-here-to-help","ariaLabel":"were here to help permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"We’re here to help"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Building with a technical solution may be new to you. If you have any\nquestions or concerns, need some feedback, or something is unclear,\ndon’t hesitate to reach out to our team at "},{"type":"element","tagName":"a","properties":{"href":"mailto:hello@sharetribe.com","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"hello@sharetribe.com"}]},{"type":"text","value":". We’re\nglad to facilitate you building with Flex."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"start-designing","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#start-designing","ariaLabel":"start designing permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Start designing"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Whimsical is a intuitive and easy to use tool to communicate visually.\nYou can create, mindmaps, wireframes, and most importantly, flowcharts\nto communicate your transaction process clearly to your developers."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"We have a transaction process flowchart template that you can leverage\nto design your own transaction process or processes. It is quite simple\nto use and super intuitive."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Follow this steps:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Go\n"},{"type":"element","tagName":"a","properties":{"href":"https://whimsical.com/flex-default-transaction-process-GDRUyuF7M5nMSte6rfwNuc","target":"_blank","rel":["noopener","noreferrer"]},"children":[{"type":"text","value":"to this address"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Sign in to your whimsical account or create an account if you don't\nhave one."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"On the top right, click on \"COPY TO\" and select your private folder"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"That's it! You can now start designing your own transaction process"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 635px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"a","properties":{"className":["gatsby-resp-image-link"],"href":"/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/8c94a/copy-whimsical-project.png","style":"display: block","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"\n    "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 57.23270440251572%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsklEQVQoz4WSvWpVQRSF73v4Dr6EhY0PkMbKRgsRFC6IIKiNAQsFwTZWeSADahMTNWbuOTNn/vfMHItP7rm5ybkYtFjd2h9rr70XPhSsT9gQcSEhtSF1RNqF6jVqI711vPtwwKv997x59pKDj4fYmFm4VJjLRpk0BGHwQpRKG0fq+BsnhSEJneo5OvrCrUdLbt67z429u9x+/BQzBBZbwI7WYC8Y7fHeE7Pg+4j+kbFaOP6u+PT5mAcv9tlbPufOwyVPXr/FuLQBbpP5XEhSybXhreZ81eFTZnAOc+ZQp55eRzrrMD4QgmBdwruEC3kKsgMMF+s1GXE68PNXTwwZkYJIZXXmWSmPSKPUNvntvLIoVyu7eNVffxpRXwPWCFoJK6XRg8Wagunz5PW5cl1dOwnXxsvj+I1BxhEpQpGK7hJGJ1odKbWSSmM7v9UucHZllwuDyfQnkaHLaB2nDtWJQw9xgrmtdza3+As0g6/fJthCcJmQBGUd59YRpJBy2XT4v4Q7aYNMSXKpSGv0q4j65pEyO8o/O5wDc8HojDnPdL3HhITzBaPylNxeblWmdwt5k/APJGg5+E0u31IAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"picture","properties":{},"children":[{"type":"text","value":"\n          "},{"type":"element","tagName":"source","properties":{"srcSet":["/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/82e29/copy-whimsical-project.webp 159w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/ef33f/copy-whimsical-project.webp 318w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/f1837/copy-whimsical-project.webp 635w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/29549/copy-whimsical-project.webp 953w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/c5420/copy-whimsical-project.webp 1270w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/a7079/copy-whimsical-project.webp 1596w"],"sizes":"(max-width: 635px) 100vw, 635px","type":"image/webp"},"children":[]},{"type":"text","value":"\n          "},{"type":"element","tagName":"source","properties":{"srcSet":["/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/8b9b5/copy-whimsical-project.png 159w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/fa108/copy-whimsical-project.png 318w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/53fb6/copy-whimsical-project.png 635w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/5a426/copy-whimsical-project.png 953w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/91155/copy-whimsical-project.png 1270w","/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/8c94a/copy-whimsical-project.png 1596w"],"sizes":"(max-width: 635px) 100vw, 635px","type":"image/png"},"children":[]},{"type":"text","value":"\n          "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"src":"/docs/legacy/static/4b9cedabeddf790efdb0353f5c23536d/53fb6/copy-whimsical-project.png","alt":"How to copy the project","title":"How to copy the project","loading":"lazy","decoding":"async","style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;"},"children":[]},{"type":"text","value":"\n        "}]},{"type":"text","value":"\n  "}]},{"type":"text","value":"\n    "}]}]}],"data":{"quirksMode":false}},"headings":[{"value":"What to think about in designing your own transaction process","depth":2},{"value":"Pricing","depth":3},{"value":"Payments","depth":3},{"value":"Bookings","depth":3},{"value":"Shared information","depth":3},{"value":"Email notifications","depth":3},{"value":"Reviews","depth":3},{"value":"Draw it out","depth":2},{"value":"Modify an existing process, if you can","depth":2},{"value":"Remember your marketplace website or app","depth":2},{"value":"Share your transaction process with your developer","depth":2},{"value":"We’re here to help","depth":2},{"value":"Start designing","depth":2}]}},"pageContext":{"slug":"change-transaction-process","category":"concepts-transaction-process"}},
    "staticQueryHashes": ["3794076007","439097193","717698143"]}