From 9f3cd7591f801a8000ea2a3bd9792d0495d0cc7d Mon Sep 17 00:00:00 2001 From: Thein Lin Kyaw Date: Fri, 10 Jul 2020 10:22:30 +0630 Subject: [PATCH] prawn text --- lib/tasks/payment.rake | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lib/tasks/payment.rake diff --git a/lib/tasks/payment.rake b/lib/tasks/payment.rake new file mode 100644 index 00000000..2bb4d81e --- /dev/null +++ b/lib/tasks/payment.rake @@ -0,0 +1,22 @@ +namespace :payment do + task :create => :environment do + payment_method_settings = PaymentMethodSetting.where(payment_method: 'PAYMAL') + payment_method_settings.each do |payment| + MembershipAction.create( + { membership_type: "create_payment", + is_active: 1, + gateway_url: "/api/create_payment", + merchant_account_id: payment.merchant_account_id, + auth_token: payment.auth_token, + shop_code: payment.shop_code + } + ) + end + + payment_method_settings.update_all({ + gateway_url: nil, + merchant_account_id: nil, + auth_token: nil }) + # payment_method_settings.delete_all + end +end