• Resolved matteo raggi

    (@whichtransfers)


    First of all : I was using contact form 7 from more of 10 years and ow -i am passing alll my websites to forminator, because it is formidable!
    Here my issue:
    When I fill the form it send the data in email to both admin and client, but it not save the data in the database (it not appears into the forminator submissions), bu it appears in the stats of the form

    If I pay with PAYPAL (sandbox mode), the error is:Stripe Payment ID does not exist.

    If I pay with STRIPE  (sandbox mode) the error is:Error! Something went wrong during checkout and payment couldn’t be approved.
    On the other hand, If I fill the form without payment it works well .

    Here the export of the form:

    https://pastebin.com/dv3V7zS8

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Nebu John – WPMU DEV Support

    (@wpmudevsupport14)

    Hi @whichtransfers,

    Sorry to know that you are experiencing this issue.

    Could you please try configuring the Calculation field decimal separator as in the following screenshot and check if that helps resolve the issue?

    https://ibb.co/3RkLfMf

    Please let us know the result so that we can debug this issue further.

    Kind Regards,
    Nebu John

    Thread Starter matteo raggi

    (@whichtransfers)

    Using 1234567,89 with Paypal it still says: “Stripe Payment ID does not exist.” instead with stripe it works well.

    Using 1234567.89 Paypal still says: “Stripe Payment ID does not exist.
    and Stripe says “Error! Something went wrong during checkout and payment couldn't be approved.

    Only the payment that worked with the sandbox sent the email and saved the data in the database of course.

    • This reply was modified 11 months, 2 weeks ago by matteo raggi.
    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @whichtransfers

    Thank you for response!

    This part “Using 1234567,89 with Paypal it still says: “Stripe Payment ID does not exist.” instead with stripe it works well.” doesn’t sound right because when you make PayPal payment, there should be no Stripe related errors. The “Stripe Payment ID does not exists” error is triggered by Stripe API and that would not be processed if Stripe is not used.

    So it got me thinking that there may be both payment forms at the same time on the form and… they are.

    You have visibility conditions set for both fields but they aren’t quite correct and result in both Stripe and PayPal being displayed on the form if “Organizzazione in regime di Split Payment” option is not “one” (is not checked).

    So both payment options are there and both APIs got fired no matter which one you decide to use. Which, in turn, would result in errors.

    You have the “Paga con” option there but it has no effect at all in this case.

    You’d need to make a small change in Visibility conditions for both PayPal and Stripe fields and change them both from

    Show this field if ANY of the following options match

    to

    Show this field is ALL of the following options match“.

    This way only one payment – Stripe or PayPal – will be showing up on form, based on the choice of “Paga con” option. Then when the payment is made only relevant API (PayPal or Stripe) will be triggered and that should sort the issue.

    Best regards,
    Adam

    Plugin Support Zafer – WPMU DEV Support

    (@wpmudevsupport15)

    Hi @whichtransfers,

    We haven’t heard from you in a while, we will go ahead and mark this thread as resolved. If you have any additional questions or require further help, please let us know!

    Kind regards,
    Zafer

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘“Stripe Payment ID does not exist.” PLUS “Error! Something went wrong …”’ is closed to new replies.