getSessionById
Obtenez un objet de session de paiement par son identifiant. 🔐 Cette méthode nécessite l'autorisation.
Description
Cette méthode récupère un seul objet de session de paiement par son identifiant. Elle renvoie une promesse qui se résout en un objet de session de paiement ISessionEntity.
Payments.getSessionById(
id*);
Schéma des paramètres
Schéma
id(obligatoire) : nombre
Identifiant de l'objet de session de paiement récupéré
exemple : 12345
Exemples
Exemple minimal
const response = await Payments.getSessionById(1764);
Exemple de réponse
{
"id": 21,
"createdDate": "2025-02-26T10:13:16.839Z",
"updatedDate": "2025-02-26T10:13:16.839Z",
"type": "session",
"status": "waiting",
"paymentAccountId": 1,
"orderId": 43,
"paymentUrl": null
}
Schéma de réponse
Schéma : ISessionEntity
id : nombre
Identifiant de l'objet.
exemple : 1764
createdDate : chaîne
Date de création de l'objet.
exemple : "2025-02-26T10:13:16.839Z"
updatedDate : chaîne
Date de modification de l'objet.
exemple : "2025-02-26T10:13:16.839Z"
type : chaîne
Le type peut être 'session' ou 'intent'.
exemple : "session"
status : chaîne
Statut du paiement.
exemple : "completed"
paymentAccountId : nombre
ID de paiement d'un fournisseur externe.
exemple : NaN
orderId : nombre
Identifiant de la commande.
exemple : 1
paymentUrl : chaîne | null
lien de paiement.
exemple : " https://www.sandbox.paypal.com/checkoutnow?token=9BE88048TU058770M"