Class PaymentCompletionDetails


  • public class PaymentCompletionDetails
    extends Object
    PaymentCompletionDetails
    • Constructor Detail

      • PaymentCompletionDetails

        public PaymentCompletionDetails()
    • Method Detail

      • getMD

        public String getMD()
        A payment session identifier returned by the card issuer.
        Returns:
        MD
      • setMD

        public void setMD​(String MD)
        A payment session identifier returned by the card issuer.
        Parameters:
        MD -
      • getPaReq

        public String getPaReq()
        (3D) Payment Authentication Request data for the card issuer.
        Returns:
        paReq
      • setPaReq

        public void setPaReq​(String paReq)
        (3D) Payment Authentication Request data for the card issuer.
        Parameters:
        paReq -
      • getPaRes

        public String getPaRes()
        (3D) Payment Authentication Response data by the card issuer.
        Returns:
        paRes
      • setPaRes

        public void setPaRes​(String paRes)
        (3D) Payment Authentication Response data by the card issuer.
        Parameters:
        paRes -
      • getAuthorizationToken

        public String getAuthorizationToken()
        Get authorizationToken
        Returns:
        authorizationToken
      • setAuthorizationToken

        public void setAuthorizationToken​(String authorizationToken)
        authorizationToken
        Parameters:
        authorizationToken -
      • getBillingToken

        public String getBillingToken()
        PayPal-generated token for recurring payments.
        Returns:
        billingToken
      • setBillingToken

        public void setBillingToken​(String billingToken)
        PayPal-generated token for recurring payments.
        Parameters:
        billingToken -
      • getCupsecureplusSmscode

        public String getCupsecureplusSmscode()
        The SMS verification code collected from the shopper.
        Returns:
        cupsecureplusSmscode
      • setCupsecureplusSmscode

        public void setCupsecureplusSmscode​(String cupsecureplusSmscode)
        The SMS verification code collected from the shopper.
        Parameters:
        cupsecureplusSmscode -
      • getFacilitatorAccessToken

        public String getFacilitatorAccessToken()
        PayPal-generated third party access token.
        Returns:
        facilitatorAccessToken
      • setFacilitatorAccessToken

        public void setFacilitatorAccessToken​(String facilitatorAccessToken)
        PayPal-generated third party access token.
        Parameters:
        facilitatorAccessToken -
      • getOneTimePasscode

        public String getOneTimePasscode()
        A random number sent to the mobile phone number of the shopper to verify the payment.
        Returns:
        oneTimePasscode
      • setOneTimePasscode

        public void setOneTimePasscode​(String oneTimePasscode)
        A random number sent to the mobile phone number of the shopper to verify the payment.
        Parameters:
        oneTimePasscode -
      • getOrderID

        public String getOrderID()
        PayPal-assigned ID for the order.
        Returns:
        orderID
      • setOrderID

        public void setOrderID​(String orderID)
        PayPal-assigned ID for the order.
        Parameters:
        orderID -
      • getPayerID

        public String getPayerID()
        PayPal-assigned ID for the payer (shopper).
        Returns:
        payerID
      • setPayerID

        public void setPayerID​(String payerID)
        PayPal-assigned ID for the payer (shopper).
        Parameters:
        payerID -
      • getPayload

        public String getPayload()
        Payload appended to the `returnURL` as a result of the redirect.
        Returns:
        payload
      • setPayload

        public void setPayload​(String payload)
        Payload appended to the `returnURL` as a result of the redirect.
        Parameters:
        payload -
      • getPaymentID

        public String getPaymentID()
        PayPal-generated ID for the payment.
        Returns:
        paymentID
      • setPaymentID

        public void setPaymentID​(String paymentID)
        PayPal-generated ID for the payment.
        Parameters:
        paymentID -
      • getPaymentStatus

        public String getPaymentStatus()
        Value passed from the WeChat MiniProgram `wx.requestPayment` **complete** callback. Possible values: any value starting with `requestPayment:`.
        Returns:
        paymentStatus
      • setPaymentStatus

        public void setPaymentStatus​(String paymentStatus)
        Value passed from the WeChat MiniProgram `wx.requestPayment` **complete** callback. Possible values: any value starting with `requestPayment:`.
        Parameters:
        paymentStatus -
      • getRedirectResult

        public String getRedirectResult()
        The result of the redirect as appended to the `returnURL`.
        Returns:
        redirectResult
      • setRedirectResult

        public void setRedirectResult​(String redirectResult)
        The result of the redirect as appended to the `returnURL`.
        Parameters:
        redirectResult -
      • getResultCode

        public String getResultCode()
        Value you received from the WeChat Pay SDK.
        Returns:
        resultCode
      • setResultCode

        public void setResultCode​(String resultCode)
        Value you received from the WeChat Pay SDK.
        Parameters:
        resultCode -
      • getReturnUrlQueryString

        public String getReturnUrlQueryString()
        The query string as appended to the `returnURL` when using direct issuer links .
        Returns:
        returnUrlQueryString
      • setReturnUrlQueryString

        public void setReturnUrlQueryString​(String returnUrlQueryString)
        The query string as appended to the `returnURL` when using direct issuer links .
        Parameters:
        returnUrlQueryString -
      • getThreeDSResult

        public String getThreeDSResult()
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameters: `transStatus`, `authorisationToken`.
        Returns:
        threeDSResult
      • setThreeDSResult

        public void setThreeDSResult​(String threeDSResult)
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameters: `transStatus`, `authorisationToken`.
        Parameters:
        threeDSResult -
      • getThreeds2ChallengeResult

        public String getThreeds2ChallengeResult()
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameter: `transStatus`.
        Returns:
        threeds2ChallengeResult
      • setThreeds2ChallengeResult

        public void setThreeds2ChallengeResult​(String threeds2ChallengeResult)
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameter: `transStatus`.
        Parameters:
        threeds2ChallengeResult -
      • getThreeds2Fingerprint

        public String getThreeds2Fingerprint()
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameter: `threeDSCompInd`.
        Returns:
        threeds2Fingerprint
      • setThreeds2Fingerprint

        public void setThreeds2Fingerprint​(String threeds2Fingerprint)
        Base64-encoded string returned by the Component after the challenge flow. It contains the following parameter: `threeDSCompInd`.
        Parameters:
        threeds2Fingerprint -
      • getVaultToken

        public String getVaultToken()
        PayPalv2-generated token for recurring payments.
        Returns:
        vaultToken
      • setVaultToken

        public void setVaultToken​(String vaultToken)
        PayPalv2-generated token for recurring payments.
        Parameters:
        vaultToken -
      • equals

        public boolean equals​(Object o)
        Return true if this PaymentCompletionDetails object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static PaymentCompletionDetails fromJson​(String jsonString)
                                                 throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of PaymentCompletionDetails given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of PaymentCompletionDetails
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to PaymentCompletionDetails
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of PaymentCompletionDetails to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException