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)
Bookmarks