Hi, I set up a form with a Stripe payment component with fixed price.
Site is in SSL
Stripe account is activated on test mode
Secret and Publishable test keys are correctly set up in admin/config/services/webform-stripe
The Stripe process in the popup seams to apply well with test values (end with success)
but payment is not recorded in Stripe account AND the form is not send :
no mail received,
no entry in the webform submission tab
and the webform confirm page or message is not displayed after payment.
When I delete the Stripe payment component, the form is correctly sent.
No error displayed and no message in the log.
But there is some entries in the Stripe Dashboard test logs (see attached files)
I am totally new to Stripe, could I have missed something ?
Thanks for your help.
Comment | File | Size | Author |
---|---|---|---|
#2 | logs-3.jpg | 201.96 KB | remaye |
#2 | logs-2.jpg | 50.87 KB | remaye |
#2 | logs-1.jpg | 32.88 KB | remaye |
Comments
Comment #2
remaye CreditAttribution: remaye commentedComment #3
joelstein CreditAttribution: joelstein commentedIs there any information in your Drupal watchdog logs that gives a clue?
Comment #4
remaye CreditAttribution: remaye commentedThanks for your help.
No, nothing in the Drupal watchdog.
Only in the Stripe dashboard logs (see attached files) and I don't know how to interpret this logs...
In test mode are we expecting to have successful payment appearing in the Stripe dashboard Payments section ?
Actually in this section I have no payment at all.
Comment #5
remaye CreditAttribution: remaye commentedI'm just thinking that I'm using Webform 3.
Could this be the reason of the problem ?
Comment #6
joelstein CreditAttribution: joelstein commentedIt could be. I haven't tested this with Webform 3.
If I were you, I'd try installing this on a vanilla version of Drupal with Webform 4 and see if that works. From there you might find some insights.
Comment #7
remaye CreditAttribution: remaye commentedThe answer if yes, that was the pb.
I updated to Webform 4 and everything is working.
Thanks for your support !
Comment #8
joelstein CreditAttribution: joelstein commentedGlad to hear this. I'm changing the title to reflect that documentation needs to be added that Webform 4 is required. I'll also update the .info file to this effect.
Comment #9
remaye CreditAttribution: remaye commentedComment #10
joelstein CreditAttribution: joelstein commentedI still have work to do on this. :)
Comment #12
joelstein CreditAttribution: joelstein commentedI updated the module dependency to require Webform 4.x. Thanks for catching this!