Page 33 of 36 FirstFirst ... 233132333435 ... LastLast
Results 321 to 330 of 359
  1. #321
    Join Date
    Nov 2023
    Location
    Hounslow
    Posts
    129
    Plugin Contributions
    0

    Default Re: Stripe.com payment integration module

    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)

  2. #322
    Join Date
    Nov 2023
    Location
    Hounslow
    Posts
    129
    Plugin Contributions
    0

    Default Re: Stripe.com payment integration module

    this is wrong as it has been padded the order total before discount?
    should read as:
    this is wrong as it has been paid the order total before discount?

  3. #323
    Join Date
    Nov 2023
    Location
    Hounslow
    Posts
    129
    Plugin Contributions
    0

    Default Re: Stripe.com payment integration module

    carlwhat,


    Can you please help on this??

  4. #324
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,719
    Plugin Contributions
    11

    Default Re: Stripe.com payment integration module

    Quote Originally Posted by OJ_SIMON View Post
    carlwhat,


    Can you please help on this??
    i am not really sure for what sort of help you are asking. you have a lot of things going on.

    i do not have a working copy of this payment module, so i can not really provide help on it. i would think @Gozzandes who submitted the last version of it perhaps could help. or maybe @strelitzia would like to help, as he seems to have it working with OPC.

    getting a page time out AFTER already charging a card and collecting the money is not good; and those page time outs can be tricky to debug. but i have no experience with this module. i only some times make comments on the code when it seems off.

    best.
    author of square Webpay.
    mxWorks now has Apple Pay and Google Pay. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  5. #325
    Join Date
    Nov 2023
    Location
    Hounslow
    Posts
    129
    Plugin Contributions
    0

    Default Re: Stripe.com payment integration module

    Quote Originally Posted by carlwhat View Post
    i am not really sure for what sort of help you are asking. you have a lot of things going on.

    i do not have a working copy of this payment module, so i can not really provide help on it. i would think @Gozzandes who submitted the last version of it perhaps could help. or maybe @strelitzia would like to help, as he seems to have it working with OPC.

    getting a page time out AFTER already charging a card and collecting the money is not good; and those page time outs can be tricky to debug. but i have no experience with this module. i only some times make comments on the code when it seems off.

    best.

    Thank you for that and sorry for mistaking you for the plugin maker.

  6. #326
    Join Date
    Apr 2007
    Location
    Vancouver, Canada
    Posts
    1,549
    Plugin Contributions
    81

    Default Re: Stripe.com payment integration module

    The installer has hardcoded table names and doesn't take into consideration the table prefix.

  7. #327
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,264
    Plugin Contributions
    11

    Default Re: Stripe.com payment integration module

    Don't know if they mention it in the readme, etc., but using the Install SQL Patches in the admin will automatically look for a prefix and react accordingly.

    https://docs.zen-cart.com/user/admin...l_sql_patches/

  8. #328
    Join Date
    Apr 2007
    Location
    Vancouver, Canada
    Posts
    1,549
    Plugin Contributions
    81

    Default Re: Stripe.com payment integration module

    Quote Originally Posted by dbltoe View Post
    Don't know if they mention it in the readme, etc., but using the Install SQL Patches in the admin will automatically look for a prefix and react accordingly.

    https://docs.zen-cart.com/user/admin...l_sql_patches/
    This hard coding is in the install() function of the payment module in the 1.5.7 directory. I didn't check the 1.5.8 directory to see if it also has the issue.

  9. #329
    Join Date
    Nov 2023
    Location
    Hounslow
    Posts
    129
    Plugin Contributions
    0

    Default Re: Stripe.com payment integration module

    Hi Numinix,


    I have found the current Stripe plugin to be sending the wrong amount to Stripe, it is sending the befor order total discount (that's the shopping cart subtotal)and before coupon discount total (the checkout total).


    So I have been working on a new Stripe plugin which I'm trying to get to work like this:
    client fills card details in on checkout payment page under payment method while the page submit main form is stopped from submitting then once received token response from stripe (checkout payment page url is set as return url) (no payment is taken on this page we send checkout total before coupon total) release the main form to be submittable again so they can enter coupon code and submit the main form. (which is the only time we get to know how much the coupon is worth if any). Then on the checkout confirmation page (again we still don't know the coupon cost until the page loads and it has to refreshes again) we show under the confirmation payment method, order details with the total order value (inc all coupon and discount) and a Pay $xx.xx Now button for the customer to pay without the page submitting as again we have to stop the main page from submitting.
    (also let's not go into why on the confirmation page clients still get the chance to amend the hole order, when does Zen Cart give the payment method a fixed unchangeable total! yep on the success page a bit late on that payment should of been made by then actully by confirmation page/section).


    and that is just to have a good flow looking checkout for the client on the 3 page checkout and for the one-page-checkout plugin it is much the same as the one thing they have overlooked is payment method plugin's have two parts to taking a payment one is the payment method select box and the second is the confirm payment method box (which is the box the data should be entered in to). so one-checkout should include the confirmation payment box from the confirmation page and have it listed under the select payment method box.


    so whit that in mid,
    I have got your Fast and Easy Checkout plugin I'm just in the middle of installing and updating for Zc v1.5.8 then make the checkout flow as it should be and integrate Stripe in to it as it should be then ask you if you can test it on your paid for Ajax Fast and Easy Checkout's then we we have a checkout working with and for Stripe and as to the other main and or one-checkout to work with my Stripe plugin the Zen Cart team and or one-checkout maker will have to amind there flow to be compatible.


    So my question to you is would you like to help out on getting all this working and I will offer the Stripe-Plugin and you can offer the Fast and Easy Checkout (all 3 grades of it).
    Last edited by OJ_SIMON; 24 May 2024 at 09:50 AM.

  10. #330
    Join Date
    Jul 2021
    Location
    Fukuoka Japan
    Posts
    31
    Plugin Contributions
    2

    Default Re: Stripe.com payment integration module

    Sorry for not updating recently.
    I've been busy with work and haven't been able to do anything.

    www\includes\modules\payment\stripe.php line 146

    $amount_total=round($order->info['total']*$order->info['currency_value'],$decimal_places)*$multiplied_by;

    I think it will be OK if you change it to the code below, but I haven't tested it.

    if (MODULE_ORDER_TOTAL_INSTALLED) {
    $order_totals = $order_total_modules->process();
    $c = count($order_totals);
    $c -= 1;
    $order_value = $order_totals[$c]['value'];
    } else{
    $order_value = $order->info['total'];
    }

    $amount_total=round($order_value * $order->info['currency_value'],$decimal_places)*$multiplied_by;


 

 
Page 33 of 36 FirstFirst ... 233132333435 ... LastLast

Similar Threads

  1. pay2check.com payment module?
    By sunrise99 in forum Addon Payment Modules
    Replies: 0
    Last Post: 1 Nov 2011, 03:55 AM
  2. klikandpay.com payment module
    By rulest in forum Addon Payment Modules
    Replies: 0
    Last Post: 24 Sep 2010, 06:06 PM
  3. AlertPay Payment Module Integration Help Please!
    By etorf9751 in forum Addon Payment Modules
    Replies: 8
    Last Post: 16 Aug 2010, 05:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR