Currently we provide support through the following channels:

Customer Service Portal:

  • Here you can log a service ticket and a Peach Payments representative will assist you as soon as possible
  • Email:
  • Phone: 021 200 5877
  • Our Chatbot, bottom right on this screen!

Please feel free to contact us for any questions or assistance you need with your online payments solution.

Don’t be shy!