createSession
CrĂ©er une session de paiement. đ Cette mĂ©thode nĂ©cessite l'autorisation?.
Payments?.createSession( orderId?, type?, automaticTaxEnabled? );
Exemple minimalâ
const value = await Payments.createSession(1, 'session')
Schéma
orderId(required): number
Identifiant de la commande
exemple : 12345
type(required): 'session' | 'intent'
Type de session. Valeurs possibles : "session" ou "intent"
exemple : 'session'
automaticTaxEnabled: boolean
Calcul automatique du taux de taxe. Par défaut : faux
exemple : faux
Cette méthode crée une session de paiement. Elle renvoie une promesse qui se résout en un objet de session de paiement.
Exemple de rĂ©ponseâ
{
"id": 1764,
"updatedDate": "2024-06-21T09:53:28.898Z",
"version": 10,
"identifier": "my-id",
"paymentUrl": "https://paymewntlink.com"
}
Schéma
id: number
Identifiant de l'objet.
exemple : 12345
updatedDate: string
Date de modification de l'objet.
exemple : "2023-10-01T12:00:00Z"
version: number
Version de l'objet.
exemple : 1
identifier: string
Identifiant textuel pour le champ d'enregistrement.
exemple : "payment_12345"
paymentUrl: string
Lien de paiement.
exemple : "https://example.com/payment/12345"