POST check/{code}/pay/cps
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
code | string |
Required |
Body Parameters
SavedCardPaymentRequestName | Description | Type | Additional information |
---|---|---|---|
cardReference | globally unique identifier |
None. |
|
cpsCustomerProfileId | globally unique identifier |
None. |
|
cpsCompanyCode | string |
None. |
|
amount | decimal number |
None. |
|
tipAmount | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{ "cardReference": "5656d6b9-f8bf-4606-8683-74dbdf1ca624", "cpsCustomerProfileId": "3eb84e28-dd43-4636-9443-7fd36fcd4c72", "cpsCompanyCode": "sample string 3", "amount": 4.0, "tipAmount": 5.0 }
application/xml, text/xml
Sample:
<SavedCardPaymentRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pay.Platform.Site.Core.Contracts.Requests"> <amount>4</amount> <cardReference>5656d6b9-f8bf-4606-8683-74dbdf1ca624</cardReference> <cpsCompanyCode>sample string 3</cpsCompanyCode> <cpsCustomerProfileId>3eb84e28-dd43-4636-9443-7fd36fcd4c72</cpsCustomerProfileId> <tipAmount>5</tipAmount> </SavedCardPaymentRequest>
Response Information
Resource Description
ApplyTenderPaymentResponseName | Description | Type | Additional information |
---|---|---|---|
PaymentId | integer |
None. |
|
Code | ErrorCode |
None. |
|
Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "PaymentId": 1, "Code": 0, "Message": "" }
application/xml, text/xml
Sample:
<ApplyTenderPaymentResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pay.Platform.Site.Core.Contracts.Responses"> <Code>None</Code> <Message></Message> <PaymentId>1</PaymentId> </ApplyTenderPaymentResponse>