Payment Gateway Setup (Stripe)

Overview
Please follow the instructions below to activate this gateway. If the payment gateway's interface has changed or if the screenshots (where applicable) look different, please let me know.
Stripe - Setup
1: Sign up for a Stripe account. It is recommended you create two accounts within your Stripe admin area, one for live processing and one for test.
2: Log into your Stripe account and click 'Developers > API Keys' in the left menu to generate your perishable and secret keys.
3. Next select 'Developers > Webhooks'. Click to add new endpoint. In the url box enter the callback/endpoint you see below and specify all event types. If there is an option to select an API version, you should choose '2019-05-16' or later.
4. To reveal your endpoint secret, view your webhook and under "Signing secret" click "Click to reveal".
5: Enter your perishable, secret key and endpoint secret details in your Maian Cart admin area:

Sales > Payment Methods > Stripe
Stripe - Callback/Endpoint
The callback/endpoint for all operations is:

https://www.example.com/checkout/stripe.php (SSL)

Where 'example.com' is your own domain.
Stripe - Sandbox
Stripe has a nice easy to use test system so you can test the system before going live. For a list of test cards, visit the following url:

https://stripe.com/docs/testing

You will need to use test keys when using the test system. You should click 'View test data' in the left menu OR use your test account and then follow the instructions above. Make sure you have test keys and a test endpoint set up. The test data does NOT post to the live endpoint.