Stripe et 3D secure

Pour le règlement automatique de la facture, il faut paramétrer Clé live des Webhooks?
merci.

Comment parraméter les webhooks - URL to be called pour Endpoints receiving events from your account et Endpoints receiving events from Connect applications et dans dolibarr

je pense à voir compris cette un fichier?
Mais lequel?
merci.

il faut rentrer les clés dans les parametres ( il y en a plus en mode developpeur) et renseigner les url des webhook dans stripe

votredolibarr/public/stripe/ipn.php pour la version live
votredolibarr/public/stripe/ipn.php?test pour la version test

Je ne vois pas…

voilà ce que j’ai renseigné:

sur DOLIBARR :
- Clé plublique live (fait)
- Clé secrète live (fait)
- Clé live des Webhooks (fait)

sur STRIPE (Dashboard)
Webhook detail URL : <url>/public/stripe/ipn.php (live)

le règlement fonctionne, mais
- le règlement est bien validé sur mon Dolibarr et Tableau de Bord STripe
- mais… je n’ai pas le 3D secure…

est-ce que j’ai omis une étape ?

Il a été proposé et soumis mais pas encore validé et integré en natif.

il faut l’activer manuellement pour le moment en ajoutant la variable STRIPE_USE_3DSECURE à 1

il sera de toute façon obligatoire avec la tokenisation d’ici quelques mois avec les nouvelles regles bancaires de paiement en ligne

Merci pour les infos. donc je peux avoir le 3d secure?

normalement oui

1 « J'aime »

le rajout de cette ligne (dans « divers ») me génère ceci lors du règlement :

invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs

(et le règlement échoue)…

je vais regarder ça…

en élément complémentaire :

je suis en v8 et en « MAIN_FEATURES_LEVEL » = 1 (mais cela me le fait aussi en 2, j’ai testé…)

php version Version 7.0.31
SSL activé biensur :happy:

merci de votre aide :happy:

Je viens de tout paramétrer.
Est-il possible de tester le règlement automatique des factures et le 3D Secure via une carte bancaire test ?
Merci

cela focntionne deja pour les commandes (les facturent et reglent) et les factures (reglent) en mode normal

ex de carte de test stripe ( nécessite le mode de test) 4242 4242 4242 4242 cf stripe

Bonjour,

les clients me retourne une erreur. Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs

Voici le mail erreur dolibarr: Validation d’un paiement en ligne échouée

Informations techniques:
Système de paiement en ligne: stripe

URL de retour de paiement:
/htdocs/public/payment/paymentko.php?s=invoice&ref=AC1808-0118&fulltag=INV%3DAC1808-0118.CUS%3D92.PM%3Dstripe&securekey=******************&e=1
tag=INV=AC1808-0118.CUS=92.PM=stripe
token= paymentType= currencycodeType=EUR payerId=cus_DRu31PQbBSQu42
ipaddress=adresseip FinalPaymentAmt=30

Merci de votre aide.

dans l’ideal il me faudrait le log correspondant dans votre interface stripe mais je pense savoir d’où vient l’erreur

merci, ou puis-je les trouver? logs apache, logs dans stripe?

log de stripe dans l’onglet developper dans votre compte stripe

Response body: {
« error »: {
« message »: « Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs’ »,
« param »: « source »,
« type »: « invalid_request_error »
}
Request POST body
{
« source »: «  »,
« metadata »: {
« dol_version »: « 8.0.0 »,
« dol_entity »: « 1 »,
« ipaddress »: « ip »,
« dol_thirdparty_id »: « 92 »
}
}
STATUS
DESCRIPTION
DATE
400 ERR
POST /v1/customers/cus_DRu31PQbBSQu42/sources
2018/08/22 11:50:16
200 OK
POST /v1/sources
2018/08/22 11:50:13
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:35:07
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:34:43
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:34:41
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:42:02
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:41:47
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:41:14
400 ERR
POST /v1/webhook_endpoints
2018/08/21 14:41:07

merci je vois l’erreur je regarde ça apres manger :stuck_out_tongue:

je suis avec intéret car cette erreur me rappelle la mienne :happy:

bon appétit et merciiiiiiiiiiiiiiiiiiiiiii :happy: