lib/payanyway/controller.rb in payanyway-1.2.6 vs lib/payanyway/controller.rb in payanyway-2.0.0

- old
+ new

@@ -22,23 +22,23 @@ end def fail request = Payanyway::Request::Base.new(params) - fail_implementation(request.pretty_params[:order_id]) + fail_implementation(request.pretty_params[:transaction_id]) end def return request = Payanyway::Request::Base.new(params) - return_implementation(request.pretty_params[:order_id]) + return_implementation(request.pretty_params[:transaction_id]) end def in_progress request = Payanyway::Request::Base.new(params) - in_progress_implementation(request.pretty_params[:order_id]) + in_progress_implementation(request.pretty_params[:transaction_id]) end def check request = Payanyway::Request::Check.new(params) if request.pretty_params.present? @@ -56,37 +56,37 @@ def pay_implementation(params) # Вызывается после успешного прохождения # запроса об оплате от payanyway.ru - Rails.logger.info("PAYANYWAY: Success paid order #{ params[:order_id] }") + Rails.logger.info("PAYANYWAY: Success paid order #{ params[:transaction_id] }") end def success_implementation(params) # Вызывается после успешной оплаты - Rails.logger.info("PAYANYWAY: Called success payment url for order '#{ params[:order_id] }'") + Rails.logger.info("PAYANYWAY: Called success payment url for order '#{ params[:transaction_id] }'") render nothing: true end - def fail_implementation(order_id) + def fail_implementation(transaction_id) # Вызывается после ошибки при оплате - Rails.logger.error("PAYANYWAY: Fail paid order '#{ order_id }'") + Rails.logger.error("PAYANYWAY: Fail paid order '#{ transaction_id }'") render nothing: true end - def return_implementation(order_id) + def return_implementation(transaction_id) # Вызывается при добровольном отказе пользователем от оплаты - Rails.logger.info("PAYANYWAY: Return from payanyway. Order '#{ order_id }'") + Rails.logger.info("PAYANYWAY: Return from payanyway. Order '#{ transaction_id }'") render nothing: true end - def in_progress_implementation(order_id) + def in_progress_implementation(transaction_id) # Вызывается после успешного запроса на авторизацию средств, до подтверждения списания и зачисления средств - Rails.logger.info("PAYANYWAY: Order '#{ order_id }' in progress") + Rails.logger.info("PAYANYWAY: Order '#{ transaction_id }' in progress") render nothing: true end def check_implementation(params) # Ответ на запрос о проверке заказа