Menu

Réalisation d'un SCT Transaction

  • Lorsque vous allez appelez le service /sctTransaction vous allez pouvoir passer en paramètre l'ibanWalletId lié au wallet ID du marchand où l'argent va aller.

  • Exemple de code Curl :

  •     
        curl -v -X POST 'https://test-api.centralpay.net/v2/rest/sctTransaction' \
        -u 'doctest:4I9HJRTd' \
        -d 'amount=100' \
        -d 'currency=EUR' \
        -d 'walletIdForIban=9b7f18d8-734f-4c72-8792-aea2ecdbdbaa'
        
        

Réponse :


{
    "sctTransactionId": "61f08e17-ddbe-4b8a-95bd-7a9580bb3a29",
    "creationDate": "2023-03-17T11:17:23.615075+01:00",
    "receiptDate": null,
    "cancellationDate": null,
    "pointOfSaleId": "0ce87724-882c-443d-ad07-2afef674d1d7",
    "customerId": null,
    "destinationBankAccountId": "ae909782-18d2-42dc-b9b7-9e3c38dac167",
    "merchantSctTransactionId": null,
    "status": "PENDING",
    "iban": "FR7612548029980000000150086",
    "bic": "AXABFRPP",
    "bankAccount": {
        "iban": "FR7612548029980000000150086",
        "bic": "AXABFRPP"
    },
    "sepaReference": "1UUKWHOA820DOH9",
    "description": null,
    "currency": "EUR",
    "amount": 100,
    "transferGroup": null,
    "payoutCurrency": "EUR",
    "payoutAmount": null,
    "commission": null,
    "fee": null,
    "processed": null,
    "processedDate": null,
    "order": {
        "firstName": null,
        "lastName": null,
        "addressLine1": null,
        "addressLine2": null,
        "addressLine3": null,
        "addressLine4": null,
        "postalCode": null,
        "city": null,
        "country": null,
        "email": null,
        "phone": null,
        "cardCountry": null,
        "cardholderName": null,
        "cardholderEmail": null
    },
    "transactionTransfers": [],
    "movementId": null,
    "cancelMovementId": null,
    "paymentRequestBreakdownId": null,
    "paymentRequestId": null,
    "additionalData": {}
}

Cette réponse est renvoyée quand le SCT Transaction a bien été effectué avec un virtual IBAN