1 / 39

Developer Day

Developer Day. Before we start, Please Visit www.paynow.co.zw and Sign UP. About Paynow. Paynow is an aggregator of Visa / MasterCard / ZimSwitch Vpayments / EcoCash / Telecash .

winka
Télécharger la présentation

Developer Day

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developer Day Before we start, Please Visit www.paynow.co.zw and Sign UP

  2. About Paynow • Paynow is an aggregator of Visa / MasterCard / ZimSwitchVpayments / EcoCash / Telecash. • No need to sign up for each payment channel, with a single integration into Paynow you get access to all these payment options with more to come. • Receive your funds during daily settlement into ANY Zimbabwean Bank account, no need to visit your bank or sign up for a merchant account. • Multiple ways to use Paynow including email payment requests, buttons on your site, shopping carts or back end systems integration. • No sign up or monthly charges only a per transaction fee. Money is settled daily with no minimum settlement amount. Fees can be absorbed or passed onto the customer. • Paynow is run by Webdev and has the full backing of our partner bank, money in transit is held in trust accounts so it is legally protected and will make its way to the merchant or back to the customer.

  3. BuySafe • Paynow operates an escrow facility across all it’s payment channels called BuySafe. • Transactions less than $50.00 are not covered by BuySafe. • When a customer makes payment the money is held in suspense until the merchant confirms delivery. • The customer is notified by email and smsthat they have 24 hours to dispute delivery. • If there is no dispute after 24 hours the money is released to the merchant. • If there is a dispute the merchant and customer are notified and if they cannot resolve the dispute the case is sent to 3rd party arbitration. • While the funds are held in suspense the merchant can refund the customer free of charge. Once the funds are released to the merchant they need to manually refund the customer. • BuySafe builds customer confidence in online shopping and the merchant.

  4. Verified Merchant • To become a verified merchant you need to supply Paynow with information such as BP Number, Bank Statement and copy of the Owner’s ID. • Once verified Paynow will add your logo to all payments building trust with the customer. • Verified merchants are listed on a special page for customer’s to browse. • Verified merchants also get access to international Visa and MasterCard which do not have Verified by Visa and MasterCard Secure Code. • Large corporates can also apply to be premium merchants and give a business case to justify increased limits on international payments and possibly a different fee structure or price.

  5. Login • Guest Users only have to enter their email address to receive transaction update information, there is no need to register to make payment on Paynow. • Registered users can receive money but also can browse their transaction history.

  6. Sign up ON PAYNOW • Sign Up is open to everyone, all you need is an email address. • Any paynow account can receive payment. • Even if you are only making payment it is worth signing up as a Consumer to keep better track of your transactions

  7. Setup Payment Bank Accounts

  8. Setup Payment Bank Accounts

  9. Setup Payment Bank Accounts

  10. Receive Payments

  11. Make Payments

  12. Email Payment Request

  13. Email Payment Request

  14. Simple Email Payment Request

  15. Make Payment

  16. Make Payment

  17. Template EMAIL Payment Request

  18. Template Email Payment Request

  19. Add new template line • Type can be Text, Select or Autocomplete. • Value is dependant on Type: • Text: Default Value. • Select: comma separated list egYes,No. • Autocomplete:Url to call to retrieve a JSON list of strings, this is not key/value but a list of string items. • Validation can either be selected from the list or set to custom and then you can enter a REGEX which the input string must conform to. • Comment will appear below the field on the form

  20. Advanced Edit Template Options Can optionally set a default amount and lock it so the customer cannot change the amount even if the other form fields are left unlocked in a payment request. If you select Use Quantity you must enter an amount and then the system will ask the user to enter a quantity when completing the payment form.

  21. Advanced EMAIL Generator

  22. Advanced Payment Form

  23. Button (HTML Code Snippet)

  24. Button (HTML Code Snippet)

  25. Simple Shopping Carts

  26. Simple Shopping Carts

  27. PayNOw BUTTONS, Paynow Cart

  28. PayNOw BUTTONS, Paynow Cart

  29. Advanced Options For Cart

  30. PAYNOW HOSTED CART

  31. PAYNOW HOSTED CART

  32. Advanced Integration

  33. Advanced Integration Transaction updates will be sent to the Notification Email. In the majority of cases Notification URL is not required, each transaction will have its own URLs generated when the transaction is created.

  34. Integration ID and key • For security reason the integration key is emailed to the registered address. • It is recommended you generate a new key when moving from a development server to live. • When you are happy with your integration click Request to be Set Live, Paynow support will check that at least one successful test transaction is performed before taking you out of test mode.

  35. TESTING: Faked Success Only the merchant can perform a test transaction, any other users will be blocked. Select TESTING: Faked Success to complete the transaction and return to the merchant site. No money is moved so the merchant can test easily.

  36. Lets get to the code…

  37. HyperCUBE HUB SERVER http://192.168.100.187 Can be accessed from the HyperCube Hub Wifi and will work with internal IP Addresses so no need to be on a public IP Address to test your integration. We will leave the server here so anyone can come back any time to integrate and test.

  38. Developer Resources https://www.paynow.co.zw/Home/developers For documentation. http://developers.paynow.co.zw/ For examples and prebuilt modules.

  39. API PROCESS FLOW MERCHANT SITE 1 – Call Initiate Transaction 7 – Poll Paynow for status PAYNOW 2 – Reply with urls 4 – Client makes payment 5 – Announce result to merchant server 1 1 2 5 7 CLIENT’S BROWSER 3– Redirect clients browser 6 – Redirect client back to merchant site 3 6

More Related