Skip to content
  • Help Centre
  • Dev Docs
Payfast by Network
Contact Us
Log in
Sign me up
Search

  • Solutions
    • Point-of-Sale DeviceAccept contactless payments in store
    • Resources
    • GatewayPaygate offers your business a fully supported payment gateway
    • EcommerceReceive payments instantly on your online store
    • InvoicingAllow your customers to pay your invoices online
    • Event TicketingSell event tickets on a platform or your website
    • Accepting DonationsRaise funds online and benefit from reduced fees
  • Features
    • Payment MethodsEnable 18+ different payment methods
    • Onsite PaymentsEnable an onsite checkout experience
    • SubscriptionsSchedule payments at regular intervals
    • Payment RequestAccept payments via email
    • TokenizationAccept recurring credit card payments
    • Merchant RefundRefund your customers directly
    • Multi-Currency PricingAccept payments in almost any currency
    • Immediate PayoutAccess your funds within minutes
    • Payfast by Network AppManage your business on the go
    • Split PaymentsInstantly split a payment with a 3rd party
    • Easy AdvanceAccess business funding
    • PaybillGateway e-billing
    • PaybatchGateway batched payments
  • Integration
    • PluginsChoose from 70+ existing platforms
    • Pay Now ButtonsAdd payment buttons wherever you need them
    • Custom IntegrationCreate a custom integration with Payfast
    • Integration SupportGet in touch for integration assistance
    • Submit Plugin SolutionList your plugin on our website
    • Aggregation Dev Docs
    • Gateway Dev Docs
    • Getting Started
    • API Integration
    • Split Payments
    • Testing and Tools
    • Developer FAQ
  • Fees
  • Resources
    • ResourcesPayfast resources to help your business
    • BlogThe latest Payfast news and updates
    • FAQsMost popular FAQs answered
    • Help CentreFind answers to all your Payfast questions
    • Case StudiesHow businesses of all sizes are using Payfast
    • Press ReleasesPayfast in the news
    • Status PageReal-time system & payment method updates
  • About Us
Contact Us
Log in
Sign me up
Search

Payfast by Network
  • Solutions
    • Point-of-Sale DeviceAccept contactless payments in store
    • Resources
    • GatewayPaygate offers your business a fully supported payment gateway
    • EcommerceReceive payments instantly on your online store
    • InvoicingAllow your customers to pay your invoices online
    • Event TicketingSell event tickets on a platform or your website
    • Accepting DonationsRaise funds online and benefit from reduced fees
  • Features
    • Payment MethodsEnable 18+ different payment methods
    • Onsite PaymentsEnable an onsite checkout experience
    • SubscriptionsSchedule payments at regular intervals
    • Payment RequestAccept payments via email
    • TokenizationAccept recurring credit card payments
    • Merchant RefundRefund your customers directly
    • Multi-Currency PricingAccept payments in almost any currency
    • Immediate PayoutAccess your funds within minutes
    • Payfast by Network AppManage your business on the go
    • Split PaymentsInstantly split a payment with a 3rd party
    • Easy AdvanceAccess business funding
    • PaybillGateway e-billing
    • PaybatchGateway batched payments
  • Integration
    • PluginsChoose from 70+ existing platforms
    • Pay Now ButtonsAdd payment buttons wherever you need them
    • Custom IntegrationCreate a custom integration with Payfast
    • Integration SupportGet in touch for integration assistance
    • Submit Plugin SolutionList your plugin on our website
    • Aggregation Dev Docs
    • Gateway Dev Docs
    • Getting Started
    • API Integration
    • Split Payments
    • Testing and Tools
    • Developer FAQ
  • Fees
  • Resources
    • ResourcesPayfast resources to help your business
    • BlogThe latest Payfast news and updates
    • FAQsMost popular FAQs answered
    • Help CentreFind answers to all your Payfast questions
    • Case StudiesHow businesses of all sizes are using Payfast
    • Press ReleasesPayfast in the news
    • Status PageReal-time system & payment method updates
  • About Us
Contact Us
Log in
Sign me up
Search

Blog » Improve Your Account Security

Improve Your Account Security

May 26, 2015 posted in General, How to
Your Security is Our Priority

 

Restrict my login to a hostname / IP address or country

login restriction

For added security it is possible for you to restrict your login to your account to a hostname/IP address and country. This will prevent anyone accessing your account from unauthorised locations/devices and notify you if anyone is attempting to do so.

This even works non-static IP addresses (eg. ADSL), provided you setup an appropriate dynamic DNS

Host name/IP address

  • Login to your PayFast account.
  • Go to the “Profile” tab and then click on the edit button to the right of security info.
  • Click on the “Login Restrictions” tab.
  • In the box “Allow hosts” you will be able to fill in the IP address or host name that you would like to restrict login to.
  • Once you have filled in your IP address or host name of choice click on update.

Country

  • Login to your PayFast account.
  • Go to the “Profile” tab and then click on the edit button to the right of security info.
  • Click on the “Login Restrictions” tab.
  • Next to the allow countries heading you will be able to select the countries from where your account will be able to be accessed from.
  • Once you have selected your countries of choice click on update.

Click here to enable login Restrictions.

 

Two-Factor Authentication

two-factor authentication

Secure passwords are a good way to keep online accounts safe, but unfortunately there is still a chance that someone might get access to your password (and therefore your account). Two-factor authentication keeps your account safe by requiring two factors – your password and your phone – to gain access.

Two-factor authentication is a simple method of asking for something you know (your password) and something you have (your mobile phone). After you enter your email address and password, you’ll be prompted to enter a code. This code can be generated on a free iPhone/Android app called Authy, or you can have it sent to you via SMS.

To enable two-factor authentication:

  • Log in to your PayFast account.
  • Click on the Profile tab and then click on the edit button to the right of security info.
  • Click on the “Two Factor Authentication” tab.
  • Enter your mobile phone number and select your country code.
  • Click on the subscribe button (this will subscribe you for two-factor authentication). You might have to complete steps on your mobile phone.
  • Click on the link to enable two-factor authentication.

Click here to enable Two-Factor Authentication.

 

Abnormal Login Notification

location

This is a new security feature that we are introducing. The abnormal login notification sends an email to notify you if there is a login to your account from a location which is outside of your normal behaviour.

For example, if someone tries to login from Cape Town, but you normally login from Johannesburg you will receive an email notification with the details and can act appropriately.

 

Tags abnormal login, login restriction, Security, two-factor authentication

Share the knowledge

Related posts

unified commerce online and in-person sales
Features

The future is unified: How commerce is transforming in South Africa 

May 6, 2025
Full colour light blue background PR
Press Releases

SME funding: Fintech is rewriting the rules  

April 22, 2025
Pay with Payfast campaign prize hand over
Announcements

Pay with Payfast competition winner takes home R250,000  

April 22, 2025
Sign me up
  • About Us
  • About Us
  • Company Info
  • Payfast Blog
  • Press Release
  • Resources
  • Style Guide
  • Security & Fraud
  • Account Types
  • Careers
  • Solutions
  • Point-of-Sale Device
  • Gateway
  • Ecommerce
  • Event Ticketing
  • Invoicing
  • Accepting Donations
  • Features
  • Payment Methods
  • Subscriptions
  • Tokenization
  • Split Payments
  • Onsite Payments
  • Payment Request
  • Immediate Payout
  • Multi-Currency Pricing
  • Payfast by Network App
  • Merchant Refund
  • Easy Advance
  • Integration
  • Plugins
  • Pay Now Buttons
  • Custom Integration
  • Submit Plugin Solution
  • Developer Documentation
  • System Status
  • Contact
  • Contact Us
  • Top FAQs
  • Help Centre
Network International Logo
© 2025 - Payfast | All rights reserved
Legal Compliance PCI-DSS Level 1 Service Provider Modern Slavery Act Whistleblower
  • About Us
  • Solutions
    • Point-of-Sale DeviceAccept contactless payments in store
    • GatewayPaygate offers your business a fully supported payment gateway
    • EcommerceReceive payments instantly on your online store
    • Event TicketSell event tickets on a platform or your website
    • InvoicingAllow your customers to pay your invoices online
    • Accepting DonationsRaise funds online and benefit from reduced fees
  • Features
    • Payment MethodsEnable up to 18+ different payment methods
    • SubscriptionsSchedule payments at regular intervals
    • TokenizationAccept recurring credit card payments
    • Split PaymentsInstantly split a payment with a 3rd party
    • Onsite PaymentsEnable an onsite checkout experience
    • Immediate PayoutAccess your funds within minutes
    • Merchant RefundRefund your customers directly
    • Multi-Currency PricingAccept payments in almost any currency
    • Payfast by Network AppManage your business on the go with our free-to-use intuitive mobile app.
    • Easy AdvanceAccess business funding
    • Payfast DashboardManage your Payfast account and access real-time reports
  • Integration
    • PluginsChoose from 70+ existing platforms
    • Pay Now ButtonsAdd payment buttons wherever you need them
    • Custom IntegrationCreate a custom integration with Payfast
    • Integration SupportGet in touch for integration assistance
    • Submit Plugin SolutionList your plugin on our website
    • Aggregation Dev Docs
    • Gateway Dev Docs
  • Fees
  • Resources
    • ResourcesPayfast resources to help your business
    • Payfast BlogThe latest Payfast news and updates
    • FAQsMost popular FAQs answered
    • Help CentreFind answers to all your Payfast questions
    • Press ReleasesPayfast in the news
    • Status PageReal-time system & payment method updates
  • Sign Up
  • Login

Dev Docs

Need Help?

021 300 4455

Login
Sign me up