Http Verb | POST |
Resource URL | https://ts-stg-appgw.calacademy.org/TessituraService/PaymentGateway/PaymentComponent |
URI ParametersThis resource has no URI (Query) parameters. |
Request BodyRequest object type : PaymentComponentRequest
|
{
"ConstituentId": 1,
"Amount": 1.0,
"CardBrandsToInclude": [
"sample string 1",
"sample string 2"
],
"ShowStoredCards": true,
"MerchantId": "sample string 3",
"ComponentVersion": "sample string 4"
}
<PaymentComponentRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Amount>1</Amount>
<CardBrandsToInclude>
<CardBrand>sample string 1</CardBrand>
<CardBrand>sample string 2</CardBrand>
</CardBrandsToInclude>
<ComponentVersion>sample string 4</ComponentVersion>
<ConstituentId>1</ConstituentId>
<MerchantId>sample string 3</MerchantId>
<ShowStoredCards>true</ShowStoredCards>
</PaymentComponentRequest>
Response object type : PaymentComponentResponse
Response object type PaymentComponentResponse has the following properties. |
Property Name | Data Type | Length | Required | Readonly | Notes |
---|---|---|---|---|---|
Checksum | string | Checksum of the latest version of the Payment Component JavaScript library. Used to set the integrity attribute of the script element for Subresource Integrity (SRI) validation. | |||
ComponentVersion | string | The Payment Component version that has been provided. | |||
Payload | string | An encoded payload to be passed to the Payment Component for initialization. | |||
Url | string | Url to the latest version of the Payment Component JavaScript library. Used to construct an HTML script element to load the Payment Component JavaScript library. |
{
"Payload": "sample string 1",
"Url": "sample string 2",
"Checksum": "sample string 3",
"ComponentVersion": "sample string 4"
}
<PaymentComponentResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Checksum>sample string 3</Checksum>
<ComponentVersion>sample string 4</ComponentVersion>
<Payload>sample string 1</Payload>
<Url>sample string 2</Url>
</PaymentComponentResponse>
Change | Version | Description | Contract | Old | New |
---|---|---|---|---|---|
Property Added | 15.2.40 | ComponentVersion has been added to PaymentComponentResponse | PaymentComponentResponse | PaymentComponentResponse.ComponentVersion | |
Property Added | 15.2.40 | ComponentVersion has been added to PaymentComponentRequest | PaymentComponentRequest | PaymentComponentRequest.ComponentVersion | |
Property Added | 15.2.38 | MerchantId has been added to PaymentComponentRequest | PaymentComponentRequest | PaymentComponentRequest.MerchantId | |
Property Added | 15.2.38 | ShowStoredCards has been added to PaymentComponentRequest | PaymentComponentRequest | PaymentComponentRequest.ShowStoredCards | |
Property Added | 15.2.30 | CardBrandsToInclude has been added to PaymentComponentRequest | PaymentComponentRequest | PaymentComponentRequest.CardBrandsToInclude | |
Resource Added | 15.2.28 | New resource added. | PaymentComponent |