Skip to main content

Sermepa client

CI Status PyPi Downloads Coverage Status

A python client library for sending payment orders to the Sermepa/RedSys payment service.

Installation

From pypi.org

pip install sermepa

From source:

pip install .

Running tests

$ ./setup.py test

If you want to test your own keys create file config.py with:

# This one should be your private one
redsys = dict(
   merchantcode = '123456789',
   merchantkey = 'blablablablablablablablablabla',
)

# This is a common one but you can have your own test key
redsystest = dict( # Clave para tests
   merchantcode = '999008881',
   merchantkey = 'sq7HjrUOBfKmC576ILgskD5srU870gJ7',
)

Changelog

CHANGES.md

TODO

  • Accept all new parameters in specification
  • Recover pypi project
  • Review error handling
  • Production api test should depend on the concrete key

Metadata

Release files for sermepa 1.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sermepa 1.2.2
File Size Uploaded Provenance
sermepa-1.2.2.tar.gz 13.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for sermepa 1.2.2
File Interpreter ABI Platform
sermepa-1.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 26.7 kB

Release files / sermepa-1.2.2.tar.gz

Download URL sermepa-1.2.2.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
150908def023a59936283b0cc35073195e2e283eac216832b8831ad6432d7e91
BLAKE2b-256 checksum
How to use checksums
a1953aced073e7120a5aabd84ec80e73b66d398bccfc8565aa392da140325ebb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / sermepa-1.2.2-py3-none-any.whl

Download URL sermepa-1.2.2-py3-none-any.whl
Size 12.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7a0db875e7009996f266c4acc91904b8c4a04f85405a4f41288797d047af3e4
BLAKE2b-256 checksum
How to use checksums
7e44ee8ad232d4d0f023ff661800c910be35c66b5e9250c0603591f9dc82fab8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Security for sermepa 1.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page