Skip to main content

An asgi server for stripe payments

Project description

ASGI Server for servers-side Stripe PaymentIntents API

In order to run this server, you need to set the environnement variable STRIPE_KEY set with your private stripe token:

export STRIPE_KEY=sk_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Running the server:

gunicorn server:app -w 4 -k uvicorn.workers.UvicornWorker

Alternatively, while you're still in development you can simply run:

python server/server.py

Which will enable auto-reload of your application every time a local change is detected.

What is this server for?

When working with Stripe you need to perform some actions secretly (using your secret API token), in order to keep these secret some requests to the Stripe API will be done on the server-side of your application. This is where this service comes in.

The stripe-asgi-server is a minimal working server that will perform all secret actions using the async-stripe module, for all the outgoing requests.

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for stripe-asgi-server, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size stripe-asgi-server-0.0.2.tar.gz (4.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page