VoiceAuthorisationComplete

@objcMembers
public class VoiceAuthorisationComplete : PaymentAction

Contains all the data to be sent when voice authorisation is required during a payment.

  • Contains all the data to be sent when voice authorisation is required during a payment

    Declaration

    Swift

    public init(merchantTransactionReference: String,
                authorisationCode: String? = nil)

    Parameters

    merchantTransactionReference

    The transaction reference defined by the merchant to uniquely identify the payment.

    authorisationCode

    generated by the issuer for an approved payment.

  • Used to parse the request to the server.

    Declaration

    Swift

    override public func encode(to encoder: Encoder) throws

Public Methods

  • Used to print the debug content of the object

    Declaration

    Swift

    override public var debugDescription: String { get }