Переглянути джерело

Merge branch 'develop' of https://github.com/frappe/frappe into version-13-beta-pre-release

pull/2/head
Suraj Shetty 4 роки тому
джерело
коміт
54aee8e907
1 змінених файлів з 6 додано та 0 видалено
  1. +6
    -0
      payments/payment_gateways/doctype/razorpay_settings/razorpay_settings.py

+ 6
- 0
payments/payment_gateways/doctype/razorpay_settings/razorpay_settings.py Переглянути файл

@@ -65,6 +65,7 @@ import frappe
from frappe import _
import json
import hmac
import razorpay
import hashlib
from six.moves.urllib.parse import urlencode
from frappe.model.document import Document
@@ -75,6 +76,11 @@ from frappe.integrations.utils import (make_get_request, make_post_request, crea
class RazorpaySettings(Document):
supported_currencies = ["INR"]

def init_client(self):
if self.api_key:
secret = self.get_password(fieldname="api_secret", raise_exception=False)
self.client = razorpay.Client(auth=(self.api_key, secret))

def validate(self):
create_payment_gateway('Razorpay')
call_hook_method('payment_gateway_enabled', gateway='Razorpay')


Завантаження…
Відмінити
Зберегти