{"id":77787,"date":"2016-09-22T02:00:36","date_gmt":"2016-09-22T10:00:36","guid":{"rendered":"https:\/\/graphpaperpress.com\/?p=77787"},"modified":"2016-09-19T07:06:00","modified_gmt":"2016-09-19T15:06:00","slug":"set-up-test-purchases-on-wordpress","status":"publish","type":"post","link":"https:\/\/graphpaperpress.com\/blog\/set-up-test-purchases-on-wordpress\/","title":{"rendered":"How to Set Up Test Purchases Using PayPal on Your Sell Media Powered Website"},"content":{"rendered":"
Setting up a trouble-free payment process\u00a0can be nerve-wracking. It\u00a0must be completely secure and fully tested before going live in order to give\u00a0the customer zero\u00a0problems and total confidence\u00a0in their purchase. Any issues with the checkout process, and it could\u00a0end up with a potential\u00a0refund to the customer, or no sale at all.<\/p>\n
Sell Media<\/a> incorporates a testing mode into its settings, and with a valid PayPal Developer\u00a0account<\/a>\u00a0(or our Stripe extension<\/a>), you\u2019ll be able to carry out the checkout process from the customer\u2019s viewpoint,\u00a0so you can ensure that everything runs smoothly from start to finish.<\/p>\n In this post, we\u2019ll show you how to set\u00a0up a PayPal Developer\u00a0account and link it with Sell Media, before showing you\u00a0how to carry out a test purchase. Finally, we’ll outline some further\u00a0steps you may want to take.<\/p>\n Firstly, you’ll need to set up a sandbox account \u2013 this provides you with test credentials for both sellers and buyers that can be used without the fear of parting with real cash.<\/p>\n To set up a new sandbox account, log\u00a0into PayPal’s Developer site<\/a> with a preexisting PayPal account, then click Dashboard<\/em> in the top right-hand corner\u2026<\/p>\n <\/p>\n \u2026and from the next screen, click the Accounts<\/em> link under\u00a0Sandbox<\/em>:<\/p>\n <\/p>\n You’ll see\u00a0two test accounts ready and waiting. While ours have been obfuscated, you’ll<\/em> see two email address \u2013\u00a0one representing a buyer, and one for a seller (or ‘facilitator’):<\/p>\n <\/p>\n At this point, your account\u00a0is set up and ready to go!<\/p>\n We now need to add our test facilitator credentials to Sell Media. In your developer dashboard, navigate to\u00a0Sandbox > Accounts<\/em>, select your facilitator email address, then select Profile<\/em> from the displayed links:<\/p>\n <\/p>\n The modal box that pops up contains all of the details for your test\u00a0facilitator, including bank and credit card details, and even a fake telephone number:<\/p>\n <\/p>\n For now, copy the email address from the Email ID<\/em> field, head to\u00a0Sell Media > Settings<\/em> in your WordPress dashboard, and click the Payment<\/em> tab. Here, enter the\u00a0copied email address into the PayPal Email Address<\/em> field:<\/p>\n <\/p>\n While you can view any email notifications for your test accounts from the\u00a0Notifications<\/em>\u00a0tab within your PayPal account, you may\u00a0want to see how\u00a0emails look in a real world setting. If so, enter a relevant email address into the PayPal Additional Test Emails<\/em> field, before clicking Save Settings<\/em> at the bottom to make your changes.<\/p>\n Let’s now take a look at the final step \u2013\u00a0making some test purchases.<\/p>\n Now we’ll\u00a0use our test buyer account to make a purchase, looking for any bugs or quirks in the process that we can iron out later.<\/p>\n Firstly, head back to the Accounts<\/em> page in your PayPal developer account, and as with the facilitator\u00a0email, select\u00a0the Profile<\/em> link. Similarly to the facilitator account, your buyer profile is populated with test credentials. You’ll need to note\u00a0down the email address within\u00a0the\u00a0Profile<\/em> tab, and the bank and credit card details from the Funding<\/em> tab:<\/p>\n <\/p>\n Next, go to your website’s store and complete\u00a0the checkout process. Once you click the Checkout Now<\/em> button, you’ll be taken to the familiar PayPal login page. Here, check your order summary on the left\u00a0hand side, enter your buyer email address and password into the relevant fields, and\u00a0click\u00a0Log In<\/em>:<\/p>\n <\/p>\n On the next screen,\u00a0check the delivery address and balance, before clicking Pay Now \u2013 <\/em>you should\u00a0a screen confirming the transaction:<\/p>\n <\/p>\n To test out other purchasing methods, go back through the checkout process again, but\u00a0this time\u00a0click Change<\/em> under the Payment methods<\/em> section on the Review your information<\/em> screen:<\/p>\n <\/p>\n From here, you can select to pay via eCheque\u00a0or credit card using the credentials noted earlier:<\/p>\n <\/p>\n At this point, you’ve successfully carried out a test purchase \u2013 but only from the viewpoint of one buyer.\u00a0By navigating to the\u00a0Accounts<\/em>\u00a0page on your PayPal developer dashboard and clicking Create Account<\/em>, you can create buyers of all types, such as those with no funds, or an unverified account:<\/p>\n <\/p>\n This is vital\u00a0for gauging how your checkout process differs for various customers, so it’s worth taking the time to set up and test different types of\u00a0buyers.<\/p>\n Finally, although\u00a0this post is specific to PayPal, you may want to add another\u00a0payment gateway. With our Sell Media Stripe extension<\/a>, you can also add this popular payment method to your website \u2013 however, you will<\/em>\u00a0need to set up separate testing accounts with Stripe themselves rather than PayPal.<\/p>\n Not knowing the process a user goes through in order to buy your product \u2013 especially when it\u2019s from your own website \u2013 is inexcusable. If a problem arises, your lack of knowledge could hit you where it hurts: your\u00a0pocket.<\/p>\n In this post, we\u2019ve outlined the steps you\u2019ll need to take in order to make test purchases on your Sell Media<\/a> powered website using PayPal. Let’s recap:<\/p>\nStep 1: Create a PayPal Sandbox Account<\/h2>\n
Step 2:\u00a0Add Your Facilitator Email to Sell Media\u2019s Settings<\/h2>\n
Step 3:\u00a0Carry Out a Test Purchase<\/h2>\n
What You Should Do Next<\/h2>\n
Conclusion<\/h2>\n