{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-vas/vas.sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Before you start","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"before-you-start"},"children":["Before you start"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Important"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before implementing the Electrum Digital Vouchers Service, ensure that you have completed the following:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Discussed your design with Electrum"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Signed off the Electrum Solution Proposal Document detailing your requirements"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Familiarised yourself with the details on this page"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Familiarised yourself with the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.electrumsoftware.com/openapi/suv/swagger/schema"},"children":["Electrum Single Use Voucher Interface"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Received and familiarised yourself with the Message Field Specification obtained from Electrum"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ensured that all connection endpoints have been whitelisted (if applicable)"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"implementing-the-api"},"children":["Implementing the API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Electrum Single Use Vouchers Service Interface specifies a complete set of operations, resources, and message payload definitions related to digital voucher purchases. The Electrum Digital Vouchers Service requires you to implement a subset of this API in a specific sequence."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The transactions that make up the Electrum Digital Vouchers Service are listed below. More detailed information about the transactions, and the API calls you will need to implement, can be found on the respective pages."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/vas/public/digital-vouchers/integrate-your-channel/voucher-provision"},"children":["Voucher provision for POS"]}," – payment for and receiving of a voucher"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/vas/public/digital-vouchers/integrate-your-channel/voucher-provision-for-digital-channels"},"children":["Voucher provision for digital channels"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/vas/public/digital-vouchers/integrate-your-channel/voucher-lookup"},"children":["Voucher lookup"]}," – looking up of voucher details or status"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/vas/public/digital-vouchers/integrate-your-channel/voucher-redemption"},"children":["Voucher redemption"]}," – exchange of a provisioned voucher for a service offered by the specified provider"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/vas/public/digital-vouchers/integrate-your-channel/product-lookup"},"children":["Product lookup"]}," – retrieving a list of available products from a specific service provider"]}]}]},"headings":[{"value":"Before you start","id":"before-you-start","depth":1},{"value":"Implementing the API","id":"implementing-the-api","depth":2}],"frontmatter":{"seo":{"title":"Before you start"}},"lastModified":"2026-01-28T10:41:29.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/vas/public/digital-vouchers/integrate-your-channel/implementation-guide","userData":{"isAuthenticated":false,"teams":["anonymous"]}}