{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["sub-heading","img","admonition","coming-soon","tabs","tab","br"]},"type":"markdown"},"seo":{"title":"Demo","description":"Transform your commerce with PXP's unified platform—seamless payments, real-time insights, and global growth in one powerful integration.","lang":"en-UK","siteUrl":"https://developer.pxp.io","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":"demo","__idx":0},"children":["Demo"]},{"$$mdtype":"Tag","name":"SubHeading","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Try out payment links by accessing the PXP demo online."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"overview","__idx":1},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The PXP demo allows you to try out payment links from both the merchant and customer perspective, with no credentials or setup needed."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["First, you create a payment link just like you would in the Unity Portal. Then, you put yourself in a customer's shoes and access the payment link to complete a mock payment."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/links-demo-home.a838e86a221e645ecbce9d5baccfbec5fdadb935489e260ca21c147b63b967b0.03403e65.png","alt":"New payment link creation screen","withLightbox":true,"className":"screenshot","width":"","height":"","align":"center"},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the demo environment, you can't customise the look and feel of the payment link. To learn about what you can do in a production environment, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/checkout/links/branding-configuration"},"children":["Branding configuration"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"supported-payment-methods","__idx":2},"children":["Supported payment methods"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The PXP demo store supports the following payment methods:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cards:"]}," One-click, saved cards, or new card entry"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["PayPal:"]}," PayPal Buy Now, Venmo Buy Now, or Pay Later"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Apple Pay"]}," ",{"$$mdtype":"Tag","name":"ComingSoon","attributes":{"noSpace":false},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Google Pay"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"try-out-links","__idx":3},"children":["Try out Links"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"step-1-create-a-payment-link","__idx":4},"children":["Step 1: Create a payment link"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Go to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://demo.pxp.io/links","target":"_blank"},"children":["https://demo.pxp.io/links"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Payment settings"]}," section, enter an amount. Note that this is the only required field that you need to manually update in the demo environment. All other required fields are pre-filled for your convenience.",{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In a production environment, we'll pre-fill the currency field based on your organisation's country and set the intent to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Purchase"]}," by default. You'll need to complete all other fields."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Optionally, edit or complete the rest of the fields. For more information about what each field is for, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/checkout/links/create-links#step-2-configure-the-payment-page"},"children":["Configure the payment page"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["After payment"]}," section, choose between showing a confirmation page (default setting) or redirecting customers to your website URL. You can replace the message on the confirmation page with your own. Note that this isn't localised."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create Link"]}," to generate your payment link."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Your new payment link is created and ready to be used."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/links-demo-success.1b7409df11d12b1a937bcfb2a3454c32b8dc57aebb7248703d0adb877737b82d.03403e65.png","alt":"Screenshot of a successful link creation","withLightbox":true,"className":"screenshot","height":"","align":"center"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"step-2-complete-the-payment","__idx":5},"children":["Step 2: Complete the payment"]},{"$$mdtype":"Tag","name":"Tabs","attributes":{"size":"medium"},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"label":"Card","disable":false},"children":[{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access the payment link by either copying and pasting the URL into your address bar, or scanning the QR code.",{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/links-demo-payment.0644a4da53f93d6c06b67fee63cf2c834bd50be31430bbedfbc99676eafe8f59.03403e65.png","alt":"Screenshot of a demo payment screen","withLightbox":true,"className":"screenshot","width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The demo you see uses PXP's branding on the left side of the payment page. In a production environment, the payment page will use your chosen branding rather than PXP's. For more information about customisation options, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/checkout/links/branding-configuration"},"children":["Branding configuration"]},"."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Choose any of the card payment methods and enter the required information. You can use any CVV or future expiry date, but you must use a ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#test-card-numbers"},"children":["test card number"]},". Any other number will be declined and never processed for safety and privacy reasons."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pay"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Depending on the card details entered, a success or failure message is displayed."]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"label":"PayPal","disable":false},"children":[{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access the payment link by either copying and pasting the URL into your address bar, or scanning the QR code.",{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/links-demo-payment.0644a4da53f93d6c06b67fee63cf2c834bd50be31430bbedfbc99676eafe8f59.03403e65.png","alt":"Screenshot of a demo payment screen","withLightbox":true,"className":"screenshot","width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The demo you see uses PXP's branding on the left side of the payment page. In a production environment, the payment page will use your chosen branding rather than PXP's. For more information about customisation options, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/checkout/links/branding-configuration"},"children":["Branding configuration"]},"."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Choose any of the PayPal options. A new window opens."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enter these test credentials:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Email: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["pxpdemo@personal.example.com"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Password: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["pxpdemo123"]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Log In"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Choose a payment method."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Complete Purchase"]},". You may need to wait a few seconds for the mock payment to go through. Once successful, a confirmation message is displayed."]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"label":"Google Pay","disable":false},"children":[{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access the payment link by either copying and pasting the URL into your address bar, or scanning the QR code.",{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/links-demo-payment.0644a4da53f93d6c06b67fee63cf2c834bd50be31430bbedfbc99676eafe8f59.03403e65.png","alt":"Screenshot of a demo payment screen","withLightbox":true,"className":"screenshot","width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The demo you see uses PXP's branding on the left side of the payment page. In a production environment, the payment page will use your chosen branding rather than PXP's. For more information about customisation options, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/checkout/links/branding-configuration"},"children":["Branding configuration"]},"."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click Google Pay. A new window opens."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Sign into your Google account if you haven't already. A test Visa card is pre-selected for you, which will lead to a successful frictionless payment scenario."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Optionally, click the payment card to view a full list of possible scenarios and select a different one."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pay"]},". You may need to wait a few seconds for the mock payment to go through. Once successful, a confirmation message is displayed."]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"test-card-numbers","__idx":6},"children":["Test card numbers"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following table describes the test cards you can use with the PXP demo and their expected behaviour."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These test cards are only for the PXP demo. You can't use them to test payment links that you create in the Unity Portal."]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"width":"20%","data-label":"Card scheme"},"children":["Card scheme "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"40%","data-label":"Card details"},"children":["Card details "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"40%","data-label":"Behaviour"},"children":["Behaviour "]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Visa"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Card number: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["4761 3499 9900 0047"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Expiry date: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["12/31"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["CVV: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["303"]}]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Always approved."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Visa"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Card number: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["4111 1111 1111 1111"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Expiry date: Any"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["CVV: Any"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Loads a mock 3DS challenge screen at the top of the page.",{"$$mdtype":"Tag","name":"Break","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For an approved payment, choose ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authentication Verification Successful"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For a declined payment, choose ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Not Authenticated/Account Not Verified; Transaction denied"]},"."]}]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Mastercard"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Card number: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["5498 9999 9999 9999"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Expiry date: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["12/99"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["CVV: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["123"]}]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Always approved."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["American Express"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Card number: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["3739 5319 2351 004"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Expiry date: Any future year, any month"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Any four-digit number (e.g., ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["1234"]},")"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Loads a mock 3DS challenge screen at the top of the page.",{"$$mdtype":"Tag","name":"Break","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For an approved payment, choose ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authentication Verification Successful"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For a declined payment, choose ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Not Authenticated/Account Not Verified; Transaction denied"]},"."]}]}]}]}]}]}]}]},"headings":[{"value":"Demo","id":"demo","depth":1},{"value":"Overview","id":"overview","depth":2},{"value":"Supported payment methods","id":"supported-payment-methods","depth":3},{"value":"Try out Links","id":"try-out-links","depth":2},{"value":"Step 1: Create a payment link","id":"step-1-create-a-payment-link","depth":3},{"value":"Step 2: Complete the payment","id":"step-2-complete-the-payment","depth":3},{"value":"Test card numbers","id":"test-card-numbers","depth":2}],"frontmatter":{"seo":{"title":"Demo"}},"lastModified":"2026-04-15T15:24:26.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/checkout/links/demo","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}