README.md in ideal-mollie-0.0.4 vs README.md in ideal-mollie-0.0.5

- old
+ new

@@ -39,10 +39,16 @@ config.ideal_mollie.report_url = "http://example.org/report" config.ideal_mollie.return_url = "http://example.org/return" config.ideal_mollie.test_mode = false ``` +Optionally you can add a profile_key if you have multiple profile's + +``` +config.ideal_mollie.profile_key = "123abc45" +``` + ## Rails Example Below you will find a simple `TransactionController` and a view to display the bank selectbox. Note that this is just a very basic example. ### Transaction Controller @@ -85,30 +91,28 @@ # my_order.customer_name = response.customer_name # my_order.customer_account = response.customer_account # my_order.customer_city = response.customer_city # my_order.save else - # canceled or re-checking? - if my_order.paid.nil? - # TODO: store the result information for the canceled payment - # For example: - # my_order = MyOrder.find_by_transaction_id(transaction_id) - # my_order.paid = false - # my_order.save - end + # TODO: store the result information for the canceled payment + # For example: + # my_order = MyOrder.find_by_transaction_id(transaction_id) + # my_order.paid = false + # my_order.save end render :nothing => true end def result + transaction_id = params[:transaction_id] # TODO show the result # For example: - # my_order = MyOrderObject.find(id) - #if @my_order.paid - render :text => "Thank you for your payment." - else - render :text => "Transaction has been cancelled or couldn't complete" - end + # my_order = MyOrder.find_by_transaction_id(transaction_id) + # if my_order.paid + # render :text => "Thank you for your payment." + # else + # render :text => "Transaction has been cancelled or couldn't complete" + # end end end ``` ### View (transactions/index.html.erb)