No project description provided
Project description
Online Payments API Python SDK
This SDK is community generated and maintained, and is not an official release from nor affiliated with J.P. Morgan Payments.
Overview
Online Payments is the primary payment solution for card not present transactions. Manage the entire payments lifecycle for multiple methods of payments, including card payments, alternative methods of payment, and wallet payments.
Synchronous Client
from jpm_online_payments import Client
from os import getenv
client = Client(
auth={
"client_id": getenv("OAUTH_CLIENT_ID"),
"client_secret": getenv("OAUTH_CLIENT_SECRET"),
}
)
Asynchronous Client
from jpm_online_payments import AsyncClient
from os import getenv
client = AsyncClient(
auth={
"client_id": getenv("OAUTH_CLIENT_ID"),
"client_secret": getenv("OAUTH_CLIENT_SECRET"),
}
)
Module Documentation and Snippets
captures
fraudcheck
healthcheck
- payments_status - Health check for payments
- refunds_status - Health check for refunds
- verifications_status - Health check for verifications
payments
- create - Create a payment
- get - Get a specific payment transaction by request Id
- get_by_id - Get a specific payment transaction by transaction Id
- patch - Update payment transaction by transaction Id
payments.captures
- create - Capture a payment
refunds
- create - Create a refund
- get - Get a specific refund transaction by request Id
- get_by_id - Get a specific refund transaction by transaction Id
verifications
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jpm_online_payments-0.1.0.tar.gz.
File metadata
- Download URL: jpm_online_payments-0.1.0.tar.gz
- Upload date:
- Size: 165.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.8.18 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04dc66be215f82ae01d68112784a02b82e5742a78cebb495261204ea137ad20c
|
|
| MD5 |
67254ed380c2248fed2e478547a69d2c
|
|
| BLAKE2b-256 |
10b45daa9087d7f5be325c768d3dba3702f04404612a4620891cc41a636df5fb
|
File details
Details for the file jpm_online_payments-0.1.0-py3-none-any.whl.
File metadata
- Download URL: jpm_online_payments-0.1.0-py3-none-any.whl
- Upload date:
- Size: 305.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.8.18 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b518a08bca25ed8d877b0716b269e6f628301750d9072846c3dcd7f8373caeb9
|
|
| MD5 |
f03e0b0bd9e4e640114172facf140ced
|
|
| BLAKE2b-256 |
0663c65fd1e0e445728109abc9a03cf362df66621f943e8b29f273f7d94c291c
|