Produits
Vous pouvez ajouter le produit (ou service) que vous souhaitez vendre. Ce qui suit vous guidera à travers le processus d'ajout d'un produit.
Configuration des attributs du produit
Tout d'abord, vous devez comprendre les propriétés de base du produit :
- Étiquette
- Détail
- Devise
- Prix
- Quantité
- Vendu

Fournisseur de paiement
En plus de définir ces propriétés, vous devez également ajouter des fournisseurs de paiement au produit. Plusieurs fournisseurs de paiement peuvent être ajoutés à un produit.
Pour apprendre à configurer un fournisseur de paiement, reportez-vous à Fournisseur de paiement

Enfin, remplissez l'URL de retour. C'est l'URL vers laquelle la page du fournisseur de paiement redirigera après que le paiement soit effectué.
Success URL (Optional)
If you need the provider to redirect users directly to a custom URL instead of the Casdoor callback page, you can fill in the Success URL field. When configured, Casdoor will append the payment owner and transaction name as query parameters to your provided URL.
For example, if you set the Success URL to http://example.com/payment/success, users will be redirected to:
http://example.com/payment/success?transactionOwner={paymentOwner}&transactionName={paymentName}
You can include additional query parameters in your Success URL, such as:
http://example.com/payment/success?customParam=value&transactionOwner={paymentOwner}&transactionName={paymentName}
Important: If you configure the Success URL field, you must manually call the NotifyPayment API to complete the transaction, otherwise the payment will fail.
Call the API endpoint: api/notify-payment/{paymentOwner}/{paymentName} using the parameters provided in the Success URL query string.
Prévisualiser le produit
Vous avez terminé ! Vérifiez les détails et enregistrez :
