loading.. Please Wait

PayFast Payment Gateway Integration with Projeni Portal

  • Last Created On May 20, 2025
  • 14
0 0

PayFast enables merchants—including individuals, businesses, and charities—to accept secure online payments through multiple methods such as credit cards, Instant EFT, Masterpass, Mobicred, SCode, and debit cards.

Important: PayFast requires all transactions to be conducted in South African Rand (ZAR).

Step 1: Log in to Your PayFast Account

Visit the PayFast login page and log in with your credentials.

Access your PayFast account dashboard.

Step 2: Obtain Merchant Credentials

  • On your PayFast dashboard, locate your Merchant ID and Merchant Key.
  • Verify if a Salt Passphrase is set. If not, create and set one in your account security settings.
  • Keep these credentials safe, as they will be used to configure Projeni.

Picture 1, Picture

Step 3: Configure PayFast in Projeni Portal

  • Log in to the Projeni Portal as Company Admin.
  • Navigate to Settings > Payment Credentials > PayFast.
  • Verify the current PayFast status.
  • Select the appropriate Environment (Sandbox/Test or Production).
  • Enter your Merchant ID, Merchant Key, and Salt Passphrase.
  • Save the changes.

Picture 1, Picture

Step 4: Ready to Accept Payments

With these steps complete, Projeni Portal is configured to securely accept payments through PayFast.

Summary

  • Login and retrieve your PayFast merchant credentials.
  • Configure PayFast credentials in Projeni Portal.
  • Ensure your transactions use the ZAR currency.
  • Start accepting payments with ease.

If you need help testing or troubleshooting your PayFast integration, please reach out!

Views: 14

Recent Articles

  • Orders Module Tutorial
    17
  • Messages Module Tutorial
    17
  • My Calendar Module Tutorial
    18
  • Settings Module Tutorial
    18
  • Notice Board Module Tutorial
    18

Popular Articles

  • Client Finance
    Bank Account
    64
  • Client Finance
    E-Invoice
    63
  • Lead Contact
    Lead Contacts
    58
  • Customer Onboarding
    58
  • Client
    50