Emission des lots prépayés

L’émission d’un lot prépayé se fait depuis cineges central avec l’API POST : prepaidlot/emit: Elle a pour paramètre :

{
    "id": "string", // prepaid lot id - par defaut null à l'émission
    "customerId": "string",     // client du lot *
    "cardCommercialOfferId": "string", //type de formule choisi *
    "amount": "number", // montant du lot offer.amountReal * lot.numberPrepaid *
    "numberPrepaid": "number", // numero de prépayé *
    "dateCreation": "datetime", // date de création *
    "validFrom": "datetime", // début de validité *
    "validTo": "datetime", // fin de validité *
    "isPaid": "boolean", // lot payé *
    "isUseWithoutPaid": "boolean" // utlisation du lot même si il n'est pas payé *
}

Flux d’une emission de lot

sequenceDiagram UI->>API: PrepaidLotParams API->>JOB PrepaidLot: PrepaidLotStreamMessage JOB PrepaidLot-->> JOB PrepaidLot: Save prepaid lot JOB PrepaidLot-->> JOB PrepaidLot: Generate prepaid JOB PrepaidLot->>JOB Prepaid: List:Prepaid JOB Prepaid-->> JOB Prepaid: Save prepaid