README.md in pxpay-0.2.1 vs README.md in pxpay-0.2.2

- old
+ new

@@ -12,12 +12,12 @@ Installation ------------ Install from Rubygems gem install pxpay -Then run `rails generate pxpay:install` to copy an initializer and a config yml file to your rails app. -Make sure you add your own development credentials to the `config/initializers/pxpay.rb` file and create success and failure URLs for Payment Express to redirect you back. +Then run `rails generate pxpay:install` to copy an initializer to your rails app. +Make sure you add your own development credentials to the `config/initializers/pxpay.rb` file You can apply for a development account at <https://www.paymentexpress.com/pxmi/apply> Usage ----- @@ -50,19 +50,22 @@ This means your success/failure URL will be hit at least twice for each transaction, so you must allow for this in your code. See <http://www.paymentexpress.com/technical_resources/ecommerce_hosted/pxpay.html#ResultNotification> for details. Token Billing can be implemented by setting `:token_billing => true` inside the Request option hash. + + N.B. ---- +The source of most non-gem related errors comes from the fact that Payment Express caches the details of a transaction with the ID given. +If you are having problems with the wrong price being charged or an invalid card type error make sure you are sending a unique ID through with each transaction. This gem is in no way endorsed or affiliated with Payment Express TODO ---- * Add ability to set global configuration options * Add more tests -* Add support for optional text fields Contributing to PxPay ===================== * Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet * Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it