getPaymentGroup
get
/ccstore/v1/paymentGroups/{id}
Get Payment Group. Get PaymentGroup authorization status an order. Optionally takes the x-ccasset-language header to get translated content in another language.
Request
Supported Media Types
- application/json
Path Parameters
Header Parameters
-
X-CCAsset-Language(optional): string
The asset language of the request
Response
Supported Media Types
- application/json
200 Response
Following model is returned when operation succeeds.
Root Schema : getPaymentGroup_response
Type:
Show Source
object
-
amountAuthorized(optional):
string
Amount authorized by the payment gateway.
-
authorizationStatus(optional):
object authorizationStatus
Object having details about the status of authorization
-
customPaymentProperties(optional):
object customPaymentProperties
This is a map of externalProperties and their values from statusProps from paymentGroup status. This property is only populated when externalProperties are present in paymentGroup. The paymentGroup status is picked up depending on the payment group state, authorizationStatus for AUTHORIZED and debitStatus for SETTLED.
-
id(optional):
string
The id of the payment group item.
-
stateAsString(optional):
string
Payment group state in string after authorization.
Nested Schema : customPaymentProperties
Type:
object
This is a map of externalProperties and their values from statusProps from paymentGroup status. This property is only populated when externalProperties are present in paymentGroup. The paymentGroup status is picked up depending on the payment group state, authorizationStatus for AUTHORIZED and debitStatus for SETTLED.
Example Response (application/json)
{
"amountAuthorized":114.5,
"stateAsString":"AUTHORIZED",
"id":"pg10008",
"authorizationStatus":[
{
"authorizationDecision":"ACCEPT",
"transactionUuid":"2c82277e4af747dab536dd2591e185a3",
"displayMessage":"",
"transactionSuccess":true,
"reasonCode":"100"
}
]
}
Default Response
The error response
Root Schema : errorModel
Type:
Show Source
object
-
devMessage(optional):
string
An optional non-localized message containing technical information for developers
-
errorCode(optional):
string
The numerical code identifying the error
-
errors(optional):
array errors
An optional list of errors if multiple errors were encountered
-
message(optional):
string
The localized message describing the error
-
moreInfo(optional):
string
An optional non-localized message with more information
-
o:errorPath(optional):
string
An optional machine readable description of where the error occurred
-
status(optional):
string
The HTTP status code
-
type(optional):
string
The URI to the HTTP state code definition
Nested Schema : errors
Type:
array
An optional list of errors if multiple errors were encountered
Show Source
Nested Schema : items
Type:
Show Source
object
-
devMessage(optional):
string
An optional non-localized message containing technical information for developers
-
errorCode(optional):
string
The numerical code identifying the error
-
message(optional):
string
The localized message describing the error
-
moreInfo(optional):
string
An optional non-localized message with more information
-
o:errorPath(optional):
string
An optional machine readable description of where the error occurred
-
status(optional):
string
The HTTP status code