سلام
نسخه 0.1.0 کاملا درسته و کار میکنه
اما نسخه 0.1.1 کاملا بهم ریخته هست و اصلا داکیومنتی که توی readme نوشته شده ربطی به کد نداره
توضیحات رو اصلاح کنید تا بتونیم استفاده کنیم
الان هیچ کد قابل تستی توی پروژه نیست
برای تست باید یه همچین چیزی توی پروژه باشه
لود کردن کلید خصوصی
key = PasargadXmlKeyLoader._convert_xml_key_to_pem("cert.xml")
ساخت Cryptor
cryptor = PasargadCryptor(key)
ساخت Payment Gateway
pasargad = PasargadPaymentGateway(cryptor)
گرفتن لینک پرداخت
url = pasargad.generate_payment_url(
amount="15000",
invoice_number="15001",
invoice_date="2021/08/23 15:51:00"
)
print(url)
سلام
نسخه 0.1.0 کاملا درسته و کار میکنه
اما نسخه 0.1.1 کاملا بهم ریخته هست و اصلا داکیومنتی که توی readme نوشته شده ربطی به کد نداره
توضیحات رو اصلاح کنید تا بتونیم استفاده کنیم
الان هیچ کد قابل تستی توی پروژه نیست
برای تست باید یه همچین چیزی توی پروژه باشه
لود کردن کلید خصوصی
key = PasargadXmlKeyLoader._convert_xml_key_to_pem("cert.xml")
ساخت Cryptor
cryptor = PasargadCryptor(key)
ساخت Payment Gateway
pasargad = PasargadPaymentGateway(cryptor)
گرفتن لینک پرداخت
url = pasargad.generate_payment_url(
amount="15000",
invoice_number="15001",
invoice_date="2021/08/23 15:51:00"
)
print(url)