paymentAmount purchase. iOS paymentAmount Output Parameter # Platform Specific Description Sample Values Parameter Name O2 Android Pingit Now Public key which is MIIG7jCCBdagAwIBAgIQU_m required by the Merchant’s API oneTouchPublicKey / Service for validating the iOS digital signature. oneTouchPublicKey O3 Android Signature information required amount=10.00, for validating the digital clientpaymenttoken=pingitjq, signatureData signature in conjunction with recipientname=gripping, iOS Pingit Now Public mentioned recipientshortcode=pingitjql996, signatureData in O2 reference=pizza, usersignature=c779a56eb380 O4 Android Payment acknowledgment Nz28p8+jZg7K3HHdPkpv2V8R6e message from Pingit confirmationSignature confirming the status of iOS payment process. This confirmationSignature message needs to be verified by the Merchant back-end server with the Public key (Referred in O2) and Signature Information (Referred in O3)as mentioned in Section 4: Security Considerations O5 Android Unique Payment identifier 28040865 generated by Barclay Pingit paymentId against successful Pingit Now iOS transaction. paymentId API-3 – Get Logs Native method signature iOS API Interface – getLogs() Android API Interface – getLogs(); Input Parameter None Output Parameter
paymentAmount iOS paymentAmount purchase. Output Parameter # Platform Specific Parameter Name Description Sample Values O2 Android oneTouchPublicKey iOS oneTouchPublicKey Pingit Now Public key which is required by the Merchant’s API / Service for validating the digital signature. MIIG7jCCBdagAwIBAgIQU_m O3 Android signatureData iOS signatureData Signature information required for validating the digital signature in conjunction with Pingit Now Public mentioned in O2 amount=10.00, clientpaymenttoken=pingitjq, recipientname=gripping, recipientshortcode=pingitjql996, reference=pizza, usersignature=c779a56eb380 O4 Android confirmationSignature iOS confirmationSignature Payment acknowledgment message from Pingit confirming the status of payment process. This message needs to be verified by the Merchant back-end server with the Public key (Referred in O2) and Signature Information (Referred in O3)as mentioned in Section 4: Security Considerations Nz28p8+jZg7K3HHdPkpv2V8R6e O5 Android paymentId iOS paymentId Unique Payment identifier generated by Barclay Pingit against successful Pingit Now transaction. 28040865 API-3 – Get Logs Native method signature iOS API Interface – getLogs() Android API Interface – getLogs(); Input Parameter None Output Parameter
PingitNow_userGuidev03.docx