Method: paycache.bankUserDetailsChangedNotification

Informs Google that the bank's view of the user has changed.

The bank and Google each have their own state for a user. This method tells Google that some details about this user have been updated, so Google might want to call getBankUserDetails in order to apply any necessary business logic to the Cache account.

An example request looks like:


{
  "requestHeader": {
    "protocolVersion": {
      "major": 1
    },
    "requestId": "G1MQ0YERJ0Q7LPM",
    "requestTimestamp": {
      "epochMillis":1481899949606
    },
    "paymentIntegratorAccountId": "InvisiCashUSA_USD"
  },
  "googleUserToken": "C1234567890"
}

An example success response looks like:


{
  "responseHeader": {
    "responseTimestamp": {
      "epochMillis":1481899950236
    }
  },
  "result": {
    "acknowledged": {}
  }
}

HTTP request

POST https://billpaynotification.googleapis.com/secure-serving/gsp/v1/paycache/bankUserDetailsChangedNotification

Request body

The request body contains data with the following structure:

JSON representation
{
  "requestHeader": {
    object (RequestHeader)
  },
  "googleUserToken": string
}
Fields
requestHeader

object (RequestHeader)

REQUIRED: Common header for all requests.

googleUserToken

string

REQUIRED: The ID of the user whose details changed. This is the ID that Google sent in the original preQualifyUser request.

Response body

If successful, the response body contains data with the following structure:

Response object for the paycache.bankUserDetailsChangedNotification method.

JSON representation
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "result": {
    object (BankUserDetailsChangedNotificationResult)
  }
}
Fields
responseHeader

object (ResponseHeader)

REQUIRED: Common header for all responses.

result

object (BankUserDetailsChangedNotificationResult)

REQUIRED: Contains the result of the request.

BankUserDetailsChangedNotificationResult

Details corresponding to the result.

JSON representation
{
  "acknowledged": {
    object (Empty)
  }
}
Fields
acknowledged

object (Empty)

The BankUserDetailsChangedNotificationRequest was valid and is now being processed by Google.