String Transaction context getTransactionData function This function is used to check the status of the BCMC transaction after the BCMC application has been called. It is called following a call to paymentProviderOrder when the BCMC application re-calls the merchant application. Format of the getTransactionData request Parameters Type Comments NSString Unique token Retrieved from the containing the paymentProviderOrder request transactionContextData context of the transaction NSString Version of the transaction context NSString redirectionUrl M2M URL address void Handler supplied * at the end of the Handler supplied at the end of handler response) call the call Format of the response via the etTransactionDataResponse object Field name Format Description acquirerResponseCode String Acquirer response code originAmount String Transaction amount authorisationId String Authorisation ID captureLimitDate String Capture limit date captureMode String Capture mode panExpiryDate String (yyyyMM) Card expiry date currencyCode String Currency code customerId String errorFieldName String Name of field at origin of the error inAppResponseCode String Sips server response code invoiceReference String maskedPan Masked card number merchantId Merchant ID
String Transaction context getTransactionData function This function is used to check the status of the BCMC transaction after the BCMC application has been called. It is called following a call to paymentProviderOrder when the BCMC application re-calls the merchant application. Format of the getTransactionData request Parameters Type Comments transactionContextData NSString Unique token containing the context of the transaction Retrieved from the paymentProviderOrder request NSString Version of the transaction context redirectionUrl NSString M2M URL address handler void * response) Handler supplied at the end of the call Handler supplied at the end of the call Format of the response via the etTransactionDataResponse object Field name Format Description acquirerResponseCode String Acquirer response code originAmount String Transaction amount authorisationId String Authorisation ID captureLimitDate String Capture limit date captureMode String Capture mode panExpiryDate String (yyyyMM) Card expiry date currencyCode String Currency code customerId String errorFieldName String Name of field at origin of the error inAppResponseCode String Sips server response code invoiceReference String maskedPan Masked card number merchantId Merchant ID
WLSIPS.309.16.18R2.en_UG_Sips_In-App.docx