文件名称:sample-code-python:该存储库包含工作代码示例,这些示例演示了Python与Authorize.Net API的集成
文件大小:79KB
文件格式:ZIP
更新时间:2024-06-08 11:59:07
Python
Authorize.Net SDK的Python示例代码 该存储库包含一些工作代码示例,这些示例演示了Python与集成。 就像我们的一样,这些样本按类别和常见用法示例进行组织。 我们的API参考指南是Authorize.Net API的交互式参考。 它解释了每种API方法的请求和响应参数,并具有嵌入式代码窗口,可让您直接在《 API参考指南》中发送实际请求。 使用示例代码 样本都是完全独立且独立的。 您可以分析它们以了解特定方法的工作原理,也可以将代码片段用作自己项目的起点。 您也可以直接从命令行运行每个样本。 从命令行运行示例 克隆此存储库: $ git clone https://github.com/AuthorizeNet/sample-code-python.git 安装 : $ pip install authorizenet 按名称运行各个样本。
【文件预览】:
sample-code-python-master
----.gitignore(754B)
----RecurringBilling()
--------cancel-subscription.py(1KB)
--------update-subscription.py(2KB)
--------create-subscription.py(3KB)
--------create-subscription-from-customer-profile.py(3KB)
--------get-subscription.py(1KB)
--------get-subscription-status.py(1KB)
--------get-list-of-subscriptions.py(3KB)
----README.md(1KB)
----VisaCheckout()
--------decrypt-visa-src-data.py(4KB)
--------create-visa-src-transaction.py(5KB)
----FraudManagement()
--------approve-or-decline-held-transaction.py(3KB)
--------get-held-transaction-list.py(2KB)
----AcceptSuite()
--------get-an-accept-payment-page.py(2KB)
--------create-an-accept-payment-transaction.py(5KB)
--------get-accept-customer-profile-page.py(2KB)
----MobileInAppTransactions()
--------create-an-android-pay-transaction.py(6KB)
--------create-an-accept-transaction.py(5KB)
--------create-an-apple-pay-transaction.py(6KB)
----LICENSE(1KB)
----PayPalExpressCheckout()
--------authorization-and-capture.py(3KB)
--------authorization-and-capture-continued.py(3KB)
--------authorization-only.py(3KB)
--------void.py(3KB)
--------prior-authorization-capture.py(3KB)
--------get-details.py(3KB)
--------credit.py(3KB)
--------authorization-only-continued.py(3KB)
----constants.py(285B)
----CustomerProfiles()
--------delete-customer-profile.py(1KB)
--------update-customer-payment-profile.py(2KB)
--------update-customer-profile.py(1KB)
--------get-customer-shipping-address.py(2KB)
--------create-customer-profile-from-transaction.py(2KB)
--------create-customer-shipping-address.py(2KB)
--------get-customer-payment-profile-list.py(3KB)
--------create-customer-payment-profile.py(2KB)
--------get-customer-payment-profile.py(2KB)
--------update-customer-shipping-address.py(2KB)
--------create-customer-profile.py(1KB)
--------delete-customer-payment-profile.py(1KB)
--------delete-customer-shipping-address.py(2KB)
--------validate-customer-payment-profile.py(2KB)
--------get-customer-profile-ids.py(3KB)
--------get-customer-profile.py(2KB)
----test-runner.py(29KB)
----list_of_sample_codes.txt(2KB)
----sha512()
--------compute-transhash-sha512(1KB)
----.travis.yml(692B)
----TransactionReporting()
--------get-settled-batch-list.py(7KB)
--------get-unsettled-transaction-list.py(3KB)
--------get-customer-profile-transaction-list.py(2KB)
--------get-batch-statistics.py(2KB)
--------get-transaction-list.py(3KB)
--------get-merchant-details.py(1KB)
--------get-transaction-details.py(3KB)
--------get-account-updater-job-details.py(5KB)
----PaymentTransactions()
--------authorize-credit-card.py(6KB)
--------charge-tokenized-credit-card.py(3KB)
--------void-transaction.py(3KB)
--------debit-bank-account.py(6KB)
--------refund-transaction.py(3KB)
--------charge-customer-profile.py(3KB)
--------update-split-tender-group.py(1KB)
--------capture-previously-authorized-amount.py(3KB)
--------capture-funds-authorized-through-another-channel.py(3KB)
--------create-chase-pay-transaction.py(3KB)
--------charge-credit-card.py(6KB)
--------credit-bank-account.py(4KB)