The Get Customer Profile service is used to retrieve information about a merchant customer profile stored at Paynova.

HTTP Request

GET /customerprofiles/{profileId}

Request parameters

PropertyTypeDescription
profileId
required
stringYour unique identifier for the customer profile stored at Paynova.

Example: "1"

Response parameters

PropertyTypeDescription
status
required
statusAPI operation status.

Example:

{ "isSuccess":true, "errorNumber":0, "statusKey":"SUCCESS", "statusMessage":"The operation was successful." }
profileId
conditional
stringYour unique identifier for the customer's profile.

Conditions:
> This parameter will not be returned in error situations.

Example: "1"
profileCards
conditional
profilecardDetails about any profile cards stored within the customer profile will be returned here.

Conditions:
> This parameter will not be returned in error situations.

Example:
{ "cardId":"a61e7be3-deb2-4b20-89ba-a39a00b3f669", "expirationYear":18, "expirationMonth":4, "firstSix":"411111", "lastFour":"1111" }
profileInvoiceProducts
conditional
profilecardDetails about any profile cards stored within the customer profile will be returned here.

Conditions:
> This parameter will not be returned in error situations.

Example:
{ "InvoiceProductId":"a61e7be3-deb2-4b20-89ba-a39a00b3f669", "paymentMethodProductId":"DirectInvoice", "customerEmailAddress":"[email protected]", "governmentId":"198311249***" }
Language