PayFast is an online payment processor based in South Africa. It enables businesses and individuals to securely send and receive payments through various channels, including credit cards, Instant EFT (Electronic Funds Transfer), and Bitcoin. PayFast acts as an intermediary between buyers and sellers, facilitating transactions and ensuring the safety of sensitive financial information. 


To integrate Payfast with your Mi-id account and enable online payment processing for your events, follow the steps below to add Payfast details to your account.


Step 1: Sign into Your Mi-id Account

  1. Visit the Mi-id website and sign in to your account using your credentials.

Step 2: Access Payment Details

  1. Once logged in, navigate to the "Payment details" section. This can usually be found in the top right navigation menu.

Step 3: Enter Payfast Details

  1. In the Payment details section, enter your Payfast Merchant Key provided by Payfast.
  2. Enter your Payfast Merchant ID, which is also provided by Payfast.
  3. Enter the required passphrase provided by Payfast. This passphrase is necessary for the integration to function correctly.

Step 4: Save and Test Integration

  1. Review the entered Payfast details for accuracy.
  2. Save the Payfast integration settings in your Mi-id account.
  3. To test the integration, perform a test transaction using a test payment method or a small payment amount to ensure that the integration is functioning correctly.

Step 5: Adjust Test Mode (if necessary)

  1. If you want to run Payfast in test mode, select "True" from the dropdown menu.
  2. It is important to set test mode to "False" before you start promoting your event and accept real payments.