Giter Club home page Giter Club logo

Comments (12)

clotairer avatar clotairer commented on July 18, 2024

Hello,

Thank you for your clear explanation.
I don't see exactly what's wrong.

We create a diagnostic module to verify some configuration:

  1. Install this module v1.0.0-prod-totsupport.zip
  2. Go to the configuration of this module and choose in the list the module Stripe.
  3. Got to the Diagnostic tab
  4. In the section "Orders states", you will have an array like that. Please verify all associations are fine.
    image
    If not, it tells what is not valid.
    You can also verify, if tables of the module, hooks, and some others checks are OK.

Could you please share the results (screenshots) in case of failed diagnostics ?

If you found no errors, you need to contact in private our assistance to share logs and more information. Do not hesitate to write us to this contact form in FR / EN or IT.

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

thanks for the assistance. I dont see order States in the list...

I have.
Database integrity
Settings integrity
PrestaShop Overrides
Hooks
Hosting conditions
Logs
Export

from stripe_official.

clotairer avatar clotairer commented on July 18, 2024

Do you have selected Stripe in the configuration tab ?
Is your all diagnostics OK ?

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

I got the configuration to display, I have everything valid and registered correctly apart from I have one hosting error (cache permissions, but that's a false reading as its is chmod correctly and working) But there are overrides found on the following

classes/Hook.php
classes/Supplier.php
classes/Manufacturer.php
classes/controller/FrontController.php
classes/controller/Controller.php
classes/db/Db.php
classes/Media.php
classes/CMSCategory.php
classes/Product.php
classes/Link.php
classes/pdf/HTMLTemplateInvoice.php
classes/pdf/HTMLTemplateDeliverySlip.php
classes/pdf/HTMLTemplateOrderSlip.php
classes/Mail.php
classes/AddressFormat.php
classes/Category.php
classes/PaymentModule.php
classes/CartRule.php
classes/Cart.php
classes/Dispatcher.php
controllers/front/AddressController.php
controllers/front/ProductController.php
controllers/front/OrderController.php
controllers/front/IdentityController.php
controllers/front/AuthController.php
controllers/front/AddressesController.php
controllers/front/CartController.php
controllers/admin/AdminSuppliersController.php

from stripe_official.

clotairer avatar clotairer commented on July 18, 2024

I don’t see easy error of configuration.

Last week I’ve a similary issue on a merchand. The module ps_crossellselling module purge the cache on validate order hook but throw an error during payment validation. After that, several payment was authorize but not capture.

You need to look in the ps_stripe_official_processlogger table if you see an error. Logs give you lot of informations.

Moreover, I see you have override of main class of PrestaShop not often overrided : Disparcher, DB, controller, frontcontroller, hook … other could not be linked to your issue in my mind.
Override of hook class often come from an RGPD module. You need to verify if Stripe is whitelist and all hooks are play. Lgcookielaw axeptio are OK, but becareful if you have rgpdpro. You need to check other overrides.

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

That sounds like my issue, on stripe theres several attempts before the uncaptured one

I shall take a look, Thinking back, the problems started a day or so after I installed Multi Accessories Pro Module, I have since uninstalled it. But as you know uninstalling a module hardly removes much...

How do I manually remove the overrides left?

from stripe_official.

clotairer avatar clotairer commented on July 18, 2024

You need to open each override files. On each function, the name of the module is in comment. You can remove each unuseful method. If no one remain, you can remove the file.

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

Thanks, removed a couple of left over functions from the above module (actually calls its self wkbundles)

Overrides now as follows, these are just SEO from ETS-SOFT, an invoice module and a one page checkout from PresTeamShop These were on the site a long time and have been working with the stripe and paypal modules (side not sometimes customers are reporting "invalid response" on the paypal module)

classes/Hook.php
classes/Supplier.php
classes/Manufacturer.php
classes/controller/FrontController.php
classes/controller/Controller.php
classes/db/Db.php
classes/Media.php
classes/CMSCategory.php
classes/Product.php
classes/Link.php
classes/pdf/HTMLTemplateInvoice.php
classes/pdf/HTMLTemplateDeliverySlip.php
classes/pdf/HTMLTemplateOrderSlip.php
classes/Mail.php
classes/AddressFormat.php
classes/Category.php
classes/CartRule.php
classes/Cart.php
classes/Dispatcher.php
controllers/front/AddressController.php
controllers/front/ProductController.php
controllers/front/OrderController.php
controllers/front/IdentityController.php
controllers/front/AuthController.php
controllers/front/AddressesController.php
controllers/admin/AdminSuppliersController.php

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

This is how every payment via stripe comes through
https://ibb.co/YZqsr0j

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

To add, just been checking paypal payments and its not recording the transaction either...

using the 202 paypal addon
Heres the paypal addon log
Error code: 0;Short message: The elements in the shopping cart were changed. Please try to pay again.;
Error code: 0;Short message: Customer is not loaded object;

Clearly have something amiss, cannot work out what...

from stripe_official.

BETTERTHANLIFE avatar BETTERTHANLIFE commented on July 18, 2024

FOUND IT
classes/pdf/HTMLTemplateInvoice.php
classes/pdf/HTMLTemplateDeliverySlip.php
classes/pdf/HTMLTemplateOrderSlip.php

thought these were to do with my custom invoice addon, no... they were from the bundle products module. :)

from stripe_official.

202-ecommerce avatar 202-ecommerce commented on July 18, 2024

After years of hard work with Stripe connector for PrestaShop, 202 ecommerce will stop supporting Stripe module on January 9th 2023.
After this date, merchants will get support directly

from stripe_official.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.