Skip to main content

PeGePay Setup Guide

Login

  1. Open URL PeGePay: https://pegepay.com/ Click LOGIN Buttonlogin.png

     

  2. Enter email address and click CONTINUE button

    image.png

  3. Enter password and click CONTINUE button 

    image.png

  4. Enter verification code and click ADD DEVICE button, if verification code expired, click RESEND CODE button 

    WhatsApp Image 2025-02-19 at 11.06.25.jpeg

    New Account Setup

  5. If it is a new account, have to set callback URL. From sidebar, click General Settings, click Payment Settings, enter callback URL and click SAVE button.
    Callback URL: 
    https://payment-engine.antlysis.com/api/payment/duitnow/success

    callback url.png

    Generate QR Code

    Dynamic QR Code

    NOTE: if already setup dynamic QR code, when click REGENERATE KEY, all the old key will be expired and need to update to the latest key
  6. From Sidebar, click General Settings, click Payment Settings, under No PeGeFlash Display/Interactive Online/WhatsApp QR, click ADD DEVICE button, then copy the Onboarding Key and paste into Laundro Portal

    dynamic.png


  7. In Laundro Portal, go to Settings Page, under Payment Gateway Config, select Add DuitNow Config

    laundro.png

  8. Input Label, firstname and paste the Onboarding Key from PeGePay into Duitnow Onboarding Key input, then click Submit button. The Firstname have to same with the store_label in static Duitnow callback URL. If you want to use back the old Duitnow Refresh Token, you can just copy and paste in Duitnow Refresh Token input. 

    image.png

    Untitled.png

  9. To enable DuitNow in machine payment page in loyalty, in outlet settings page, under Duitnow Config, select the config and save 

    laundro duitnow.png


  10. To enable Duitnow for eToken reload in loyalty, click Token Config button

    laundro token config.png

  11. Payment Gateway select Duitnow, and select the duitnow Config, then Submit button

    token duitnow.png

    Static QR Code

  12. You can get the static QR code from https://pegepay.com/iframe.php?merchant_id=<merchantID>, replace <merchantID> with PeGePay merchant ID

    image.png

  13. To get the PeGePay Merchant ID, you can get from Payment Settings Page, for example, M100000245 is the merchant ID and you can open the url: https://pegepay.com/iframe.php?merchant_id=M100000245

    merchant ID.png

  14. From Payment Settings page, under Static QR Buddy, Click ADD DEVICE button 

    add static.png

  15. Enter the description and click GENERATE KEY button

    * The new connector ID will be empty Onboarding key and key validity, if already have onboarding key and key validity that is old connector IDimage.png

  16. Copy the Onboarding Key, the key expired time is showing on Key validity

    generated key.png

  17. Paste the Onboarding Key to static QR code page and click Continue button

    enter onboarding key.png

  18. The Static QR Code is showing, you can screenshot the QR code with the company name 

    qr page.png

  19. When the static QR code is showing, it will show CONNECTED, copy the first 6 character of Connector ID and paste into Laundro Portal, no need to copy the last three character (QRD),  QRD is stand for QR Display

    connected.png

  20. In Laundro Portal, in machine settings page, paste the Connector ID into the input and click save

    laundro connector id.png

  21. To generate the second machine static QR code, you can click the icon at the bottom of the page

    logout.png

  22. Click the Change Log-In button to logout

    change login.png

  23. Click CONFIRM button to confirm logout

    confirm logout.png

  24. You can repeat the step to generate the static QR code for all the machine

Transaction Checking

Static QR Transaction

To check the static QR code transaction status, from sidebar, click Transaction Log, click Static QR Buddy Transactions

image.png

Dynamic QR Transaction

To check the dynamic QR code transaction, from sidebar, click API Log, you can click the icon to check for each transaction

dynamic trans.png

There will be 3 status

UNPROCESSED: the QR code is generated but the user didn't make the payment

SUCCESSFUL (yellow): payment the successful

SUCCESSFUL (red): payment duplicated, the user using the same QR code to pay 2 times

image.png

If the Pay Mode is FR and the Amount is negative, this transaction is refunded

image.png