{"_id":"591f17b621d2ff0f00cf5a7d","category":{"_id":"591f17af21d2ff0f00cf5a42","version":"591f17ae21d2ff0f00cf5a3f","project":"547cd7662eaee50800ed1089","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-01-28T14:56:46.281Z","from_sync":false,"order":2,"slug":"sell","title":"Billing"},"version":{"_id":"591f17ae21d2ff0f00cf5a3f","__v":1,"project":"547cd7662eaee50800ed1089","createdAt":"2017-05-19T16:05:02.775Z","releaseDate":"2017-05-19T16:05:02.775Z","categories":["591f17af21d2ff0f00cf5a40","591f17af21d2ff0f00cf5a41","591f17af21d2ff0f00cf5a42","591f17af21d2ff0f00cf5a43","591f17af21d2ff0f00cf5a44","591f17af21d2ff0f00cf5a45","591f17af21d2ff0f00cf5a46","591f17af21d2ff0f00cf5a47","591f17af21d2ff0f00cf5a48"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.1","version":"1.0.1"},"user":"547cd6ac78fd57080023ca99","__v":0,"parentDoc":null,"project":"547cd7662eaee50800ed1089","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-01-28T15:52:39.513Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":23,"body":"# Match Paddle Products \n\nIn order to start syncing data between DevMate and Paddle you need to connect your Paddle & DevMate account. This is explained in [taking payments](/docs/taking-payments). \n\nThe process for mapping products between Paddle & DevMate differs for existing products in Paddle, or if setting up products for the first time.\n\n**Existing Products**\n\nYou can sync the sale & refund data of any existing Paddle product with DevMate. Do this following the steps below.\n\n1. Login to your Paddle dashboard, and ensure your DevMate account is connected (as above).\n2. Next to each product on your _Products_ will be a **DevMate** button. \n3. For any products not yet connected to a DevMate product, the indicator on the DevMate button will be greyed out. For any products already connected to DevMate, this indicator will be green in colour. \n4. After clicking the **DevMate** button on a product not yet connected, a pop-up will appear asking you to match your Paddle product to the same product in DevMate. Simply, select the corresponding products from the drop-down list. \n5. Click, **Save Connection**. \n\nThereafter Paddle & DevMate will begin syncing future sale and refund data between the two platforms. \n\n**New Products** \n\nAs well a syncing sale & refund data between Paddle & DevMate, following the steps below you can create a product in Paddle which upon purchase, delivers a DevMate compatible license (used to activate a trial served by DevMateKit). \n\n1. Login to your Paddle dashboard, and ensure your DevMate account is connected (as above)\n2. Browse to _Checkout > Products_ in your dashboard and select, **Add Product**. \n3. Select, **Software/App** as your product type, and enter the name of your application. \n4. Select, **No** when prompted if you use the Paddle SDK.\n5. Select, **Yes** when prompted if your product uses DevMate.\n6. Next, choose the corresponding product in DevMate you're setting up in Paddle. \n7. Choose **Create a DevMate License Code** as your fulfilment type. \n8. Edit your product icon, category, platform as necessary. These can be edited at any time. \n9. On the _Release Checklist_, choose the license type you'd like to deliver upon the product being purchased, and all other relevant steps in the release checklist. Once complete, hit **Release**.\n10. Upon releasing your product it will appear under the _Products_ page, with a green DevMate indicator to convey a successfully connected DevMate & Paddle product. \n11. You can use the **Checkout Link** available on the _Products_ page to implement a checkout on your site, which delivers DevMateKit compatible licenses. \n\nAs well as receiving a web checkout which delivers DevMate compatible licenses, any sales of this product via Paddle will automatically sync with your DevMate account. \n\n# Match FastSpring Products\n\nYou need to connect your DevMate and FastSpring accounts to start selling an application. As you are done with that, do the following.\n\n1. Log in to your Springboard\n2. Click on _Products and Pages_         \n3.  Select a product you'd like to connect to a DevMate one or create a new one by clicking on _Create Product_ (in this case step 4 will be skipped)\n4.  In _General_ section click on **Edit**\n5.  Select the DevMate product you'd like to match with under _DevMate Product Match_ drop down and press **Save** (on the right)\n6.  Now press **Add** on _Fulfillment Actions_\n7.  Click on _Generate a License_ and select DevMate in drop down list appeared and click **Next**\n8.  Select _License Option_ (that corresponds to the License Types in DevMate) and click Create.\n\nYou are ready to go, now you can generate a test license by clicking on **Run Test**.\n\nYou need to repeat the steps 6-8 for all license types you'd like to use.","excerpt":"","slug":"match-checkout-products","type":"basic","title":"Product Configuration (Matching Products)"}

Product Configuration (Matching Products)


# Match Paddle Products In order to start syncing data between DevMate and Paddle you need to connect your Paddle & DevMate account. This is explained in [taking payments](/docs/taking-payments). The process for mapping products between Paddle & DevMate differs for existing products in Paddle, or if setting up products for the first time. **Existing Products** You can sync the sale & refund data of any existing Paddle product with DevMate. Do this following the steps below. 1. Login to your Paddle dashboard, and ensure your DevMate account is connected (as above). 2. Next to each product on your _Products_ will be a **DevMate** button. 3. For any products not yet connected to a DevMate product, the indicator on the DevMate button will be greyed out. For any products already connected to DevMate, this indicator will be green in colour. 4. After clicking the **DevMate** button on a product not yet connected, a pop-up will appear asking you to match your Paddle product to the same product in DevMate. Simply, select the corresponding products from the drop-down list. 5. Click, **Save Connection**. Thereafter Paddle & DevMate will begin syncing future sale and refund data between the two platforms. **New Products** As well a syncing sale & refund data between Paddle & DevMate, following the steps below you can create a product in Paddle which upon purchase, delivers a DevMate compatible license (used to activate a trial served by DevMateKit). 1. Login to your Paddle dashboard, and ensure your DevMate account is connected (as above) 2. Browse to _Checkout > Products_ in your dashboard and select, **Add Product**. 3. Select, **Software/App** as your product type, and enter the name of your application. 4. Select, **No** when prompted if you use the Paddle SDK. 5. Select, **Yes** when prompted if your product uses DevMate. 6. Next, choose the corresponding product in DevMate you're setting up in Paddle. 7. Choose **Create a DevMate License Code** as your fulfilment type. 8. Edit your product icon, category, platform as necessary. These can be edited at any time. 9. On the _Release Checklist_, choose the license type you'd like to deliver upon the product being purchased, and all other relevant steps in the release checklist. Once complete, hit **Release**. 10. Upon releasing your product it will appear under the _Products_ page, with a green DevMate indicator to convey a successfully connected DevMate & Paddle product. 11. You can use the **Checkout Link** available on the _Products_ page to implement a checkout on your site, which delivers DevMateKit compatible licenses. As well as receiving a web checkout which delivers DevMate compatible licenses, any sales of this product via Paddle will automatically sync with your DevMate account. # Match FastSpring Products You need to connect your DevMate and FastSpring accounts to start selling an application. As you are done with that, do the following. 1. Log in to your Springboard 2. Click on _Products and Pages_ 3. Select a product you'd like to connect to a DevMate one or create a new one by clicking on _Create Product_ (in this case step 4 will be skipped) 4. In _General_ section click on **Edit** 5. Select the DevMate product you'd like to match with under _DevMate Product Match_ drop down and press **Save** (on the right) 6. Now press **Add** on _Fulfillment Actions_ 7. Click on _Generate a License_ and select DevMate in drop down list appeared and click **Next** 8. Select _License Option_ (that corresponds to the License Types in DevMate) and click Create. You are ready to go, now you can generate a test license by clicking on **Run Test**. You need to repeat the steps 6-8 for all license types you'd like to use.