Participant APIs | REST

Version:
Download Open API Specification

Authorize Service

https://api.wealthcare.com/participant/services/mobilepay/issuerServices/1/0/authorizeService

Authorize Service

  • requestId string

    The Id of request submitted

  • services array <string>

    Array of services that are being requested for the account

  • correlationId string

    Value linking pre-digitization messages generated during provisioning

  • tokenRequestorId string

    The party that requested the digitization

  • walletId string

    The identifier of the Wallet Provider who requested the digitization

  • paymentAppInstanceId string

    The identifier of the Payment App instance within a device that will be provisioned with a token

  • accountIdHash string

    SHA-256 hash of the Account holder's account ID with the Payment App Provider. Typically expected to be an email address

  • mobileNumberSuffix string

    The last few digits (typically four) of the device's mobile phone number

  • deviceInfo object
    • deviceName string
    • serialNumber string
    • formFactor string
    • isoDeviceType string
    • osName string
    • osVersion string
    • imei string
    • msisdn string
    • paymentTypes array <string>
    • storageTechnology string
    • cardCaptureTechnology string
  • walletProviderDecisioningInfo object
    • recommendedDecision string
    • recommendationStandardVersion string
    • deviceScore string
    • accountScore string
    • accountLifeTime string
    • recommendationReasons array <string>
  • activeTokenCount string
  • tokenType string

    The type of token requested for this digitization. Valid values are EMBEDDED_SE = Embedded Secure Element | CLOUD = Mastercard Cloud-Based Payments | STATIC = Static token

  • internalAccountNumber string
  • fundingAccountInfo object
    • encryptedPayload object
      • publicKeyFingerprint string
      • encryptedKey string
      • oaepHashingAlgorithm string
      • iv string
      • encryptedData string
    • panUniqueReference string

      Reference to the PAN that is unique per Wallet Provider

  • services array <string>
  • decision string
  • activationMethods array <object>
    • type string
    • value string
  • issuerProductConfigId string
  • encryptedPayload object
    • publicKeyFingerprint string
    • encryptedKey string
    • oaepHashingAlgorithm string
    • iv string
    • encryptedData string
  • cvcResponse string
  • tokenRequestorId string
  • responseId string

    The id of the response returned

  • errorCode string

    Error code for the reason the operation failed

  • errorDescription string

    Error description of the reason the operation failed