Skip to content

    Payments

    Overview

    Developer App requests a Payment via app2app interface. [Insert link to specification chapter]. The request parameters, as explained in the Setup API section, will be transferred in the Nexi App where the payment could be finalized.

    Below is listed some information useful to understand the protocol:

    • The interface is the same between MPOS and SoftPos solution
    • Via APP2APP interface for Payment, it is not possible to specify the TID (previously assigned to Softpos or MPOS). Nexi APP will use the last selected TID.

    Payment URI example request:

    neximpos://payment?amount=1&callerTrxId=qwerty&sendTicket=true&urlTicket=true&callerName=Payment&email=name.surname%40domain.it&sms=3344556951&uri=demonexi%3A%2F%2Fpayment&addInfo1=value1&addInfo2=value2&addInfo3=value3&addInfo4=value4&addInfo5=value5

    Payment URI example response:

    demonexi://payment?result=0&amount=1&callerTrxId=qwerty&operationType=PAYMENT&actionCode=000&pan=************5938&transactionType=CLI&timestamp=0912202317&resultDescription=&cardTypeCVM=2&acquirerId=00000000003&stan=000002&operationNumber=000031&acquirerName=NEXI%20%20%20%20%20%20%20%20%20%20%20%20&terminalId=30350039&merchantId=0000091%20%20%20%20%20%20%20%20&authorizationNumber=012651&urlTicket=https%3A%2F%2Fintapi.nexi.it%3A8443%2Fmpos%2Fmobile%2Fapi%2Fservices%2Forchestrator%2Freceipt%2Fview%3Fid%3DDBFIEFJQIJKLPOOYBDEDGIHO

    Was this helpful?

    What was your feeling about it?