Hi,

I have just removed and reinstall stripe_modules_2.0.4 to confirm it is not me and i get the same results:
using 3-step checkout (have got OPC but have it set to: Enable One-Page Checkout false)

1. after submitting the payment i get a:
a. Whoops! Your session has expired. (https://phpstack-1180590-4294982.clo..._page=time_out)

2. the products I'm adding to the shopping cart are (
2 x https://phpstack-1180590-4294982.clo...roducts_id=339
priced at £35.00 each,
with a cat SUB-TOTAL: £70.00

(this is correct)
then i go to checkout using 3-page checkout

Step 1 of 3 - Delivery Information £6.99 is added for shipping,ExpirationMM
Step 2 of 3 - Payment Information shows:
Your Total
£70.00 Sub-Total:
-£7.00 Group Discount:
-£40.00 Multibuy Discount:
£6.99 (Standard (3-5 Days) (£6.99) (2: 1 x £6.99 per 17)):
£29.99 Total:

(again this is correct)
Payment Method
Stripe Payments : Credit Card is auto selected due to it being the only payment method i offer.
confirm T&C
Step 3 of 3 - Order Confirmation:
Products
Qty. Product Name Total
2 x 2 for 30.00 first item£70.00
Sub-Total: £70.00

Group Discount:-£7.00

Multibuy Discount: -£40.00

(Standard (3-5 Days) (£6.99) (2: 1 x £6.99 per 17)):£6.99

Total:£29.99

29.99 will be charged to the payment method.

(at this point doing a echo $order->info['total'] shows £29.99 and this is correct.)

select stripe credit card -
enter card: 4242 4242 4242 4242 (test card)
enter Expiration: 11/26
enter CVC: 123
enter postcode: TW3 1YN
click pay.
get Whoops! Your session has expired.

then look in admin and no order is made.
look in stripe dashboard and see the payment as:
Payment details
Statement descriptor
ONLINE-JUNCTION.CO.UK
Amount
£76.99
Fee
£2.70


Net
£74.29
Status
Succeeded;

this is wrong as it has been padded the order total before discount?
)

test login details (will be deleted within 48 hours)

username: simonjohnrandall at gmail dot com
password: Pownall5968@
site url: https://phpstack-1180590-4294982.clo...ain_page=login (site still in development)
product used above: should be in cart else it's 2 X https://phpstack-1180590-4294982.clo...roducts_id=339
shipping is set to selecting lowest price shipping option which should be the £6.99.

can someone please help me on this as this should not be the way this is working.

also thr return url is coded as: $confirmationURL = '"' . HTTPS_SERVER . DIR_WS_HTTPS_CATALOG . 'index.php?main_page=checkout_confirmation"'; (line 62: includes\modules\payment\stripepay\create.php)