\n```\n\n## Testing\n- payfast api allows only SSL communication from your server. inorder to test locally. you will have to use a tunneling service that allows you to expose your local development server to the internet. \n\nyour rails development config has was modified by the generator to allow ngrok hosts to hit your rails server\n\n```ruby\n config.hosts << /[a-z0-9-]+\\.ngrok-free\\.app/\n```\n\n\n\n\n\n\n\n## Contributing\n\nThank you for considering contributing to our project! We welcome contributions from the community to help improve this project and make it better for everyone.\n\n### Issues\n\nIf you encounter any issues or bugs while using our project, please [open a new issue](https://github.com/mactunechy/payfast/issues) on GitHub. Please make sure to include detailed information about the problem, steps to reproduce it, and the environment in which you encountered it.\n\n### Pull Requests\n\nWe encourage pull requests from the community! If you have an improvement or new feature you'd like to contribute, please follow these steps:\n\n1. Fork the repository and create a new branch for your feature or bug fix.\n2. Make your changes and write tests to cover any new functionality.\n3. Ensure that the existing tests pass and write additional tests for any bug fixes.\n4. Commit your changes and push the new branch to your forked repository.\n5. Submit a pull request to our main repository, including a detailed description of the changes you made and any relevant information.\n\nWe will review your pull request as soon as possible and provide feedback if needed. We value your contributions and will work with you to ensure your changes are integrated smoothly.\nd\n\nYour contributions are essential to the success of this project, and we are grateful for your help in making it better for everyone. If you have any questions or need further assistance, feel free to reach out to us.\n\nHappy coding!\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","author":{"@type":"Person","name":"Dellan Muchengapadare"},"license":"---\n- MIT","softwareVersion":["1.0.7","payfast"],"downloadUrl":"https://rubygems.org/gems/payfast","installUrl":"https://rubygems.org/gems/payfast"}
Summary: # Payfast
Payfast is a Ruby gem that simplifies the process of integrating the PayFast payment gateway into your Ruby on Rails application. It provides a...