get https://example.com/customerprofiles/
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
Property | Type | Description |
---|---|---|
profileId required | string | Your unique identifier for the customer profile stored at Paynova. Example: "1" |
Response parameters
Property | Type | Description |
---|---|---|
status required | status | API operation status. Example: { "isSuccess":true, "errorNumber":0, "statusKey":"SUCCESS", "statusMessage":"The operation was successful." } |
profileId conditional | string | Your unique identifier for the customer's profile. Conditions: > This parameter will not be returned in error situations. Example: "1" |
profileCards conditional | profilecard | Details 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 | profilecard | Details 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***" } |