Deposit Funds via PayFast – Credit/Debit Card/Instant EFT

Please enter the amount you wish to deposit to your account. Click on “Add to cart” and you will be redirected to the payment page. You will be asked to create a new PayFast account or for your PayFast details. Please make sure that you use the same email address with PayFast that is used with JP Markets. Please note that all transactions are subject to a processing fee and that payment allocation may take up to 24 hours from Mondays to Fridays. For faster allocation please email proof of payment to

Minimum deposit is R5.00 per transaction.
Maximum Debit Card Deposit is R30 000.00 per transaction.
Maximum Bitcoin Deposit is R70 000.00 per transaction.


Please note that JP Markets does not receive and/or store any personal credit card or payment information. All transactions are processed and protected by PayFast Payment Gateway. Risk Warning: Trading on margin products involves a high level of risk.

It is investors’ responsibility to maintain a prudent level of margin, pay their margin and also meet margin call payments on time and in cleared funds. Please keep in mind the possibility of delays in the banking and payments systems. If your payment is not credited by the time you are required to have the necessary margin or meet the margin call, you could lose some, or all of your positions.

Looking for a First-Class Forex Broker?