POST api/ApplePayTransaction
Request Information
URI Parameters
None.
Body Parameters
payment| Name | Description | Type | Additional information |
|---|---|---|---|
| billingContact | BillingContact |
None. |
|
| dataValue | string |
None. |
|
| cart | Collection of CartItem |
None. |
|
| shippingContact | ShippingContact |
None. |
|
| amount | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"amount": 1.0,
"billingContact": {
"addressLines": [
"sample string 1",
"sample string 2"
],
"administrativeArea": "sample string 1",
"country": "sample string 2",
"countryCode": "sample string 3",
"familyName": "sample string 4",
"givenName": "sample string 5",
"locality": "sample string 6",
"phoneticFamilyName": "sample string 7",
"phoneticGivenName": "sample string 8",
"postalCode": "sample string 9",
"subAdministrativeArea": "sample string 10",
"subLocality": "sample string 11"
},
"dataValue": "sample string 1",
"cart": [
{
"DesignationId": 1,
"ProjectId": 2,
"tempProject": "sample string 3",
"Name": "sample string 4",
"Amount": "sample string 5",
"count": 6,
"Recurring": true,
"DonationType": "sample string 8",
"DonationTypeText": "sample string 9",
"Comment": "sample string 10",
"SadqaQurbaniShare": 11,
"GoatShare": 12,
"CowShare": 13,
"PreferredCountry": "sample string 14",
"PreferredCountryID": 15,
"lastTenNights": true,
"allThirtyDays": true,
"DaysOfHijjah": 18,
"DonationDuration": "sample string 19",
"OnBehalfOf": "sample string 20",
"Schedule": "sample string 21",
"BeneficiaryId": "sample string 22",
"Photo_URL": "sample string 23",
"Beneficiary_Name": "sample string 24"
},
{
"DesignationId": 1,
"ProjectId": 2,
"tempProject": "sample string 3",
"Name": "sample string 4",
"Amount": "sample string 5",
"count": 6,
"Recurring": true,
"DonationType": "sample string 8",
"DonationTypeText": "sample string 9",
"Comment": "sample string 10",
"SadqaQurbaniShare": 11,
"GoatShare": 12,
"CowShare": 13,
"PreferredCountry": "sample string 14",
"PreferredCountryID": 15,
"lastTenNights": true,
"allThirtyDays": true,
"DaysOfHijjah": 18,
"DonationDuration": "sample string 19",
"OnBehalfOf": "sample string 20",
"Schedule": "sample string 21",
"BeneficiaryId": "sample string 22",
"Photo_URL": "sample string 23",
"Beneficiary_Name": "sample string 24"
}
],
"shippingContact": {
"emailAddress": "sample string 1",
"familyName": "sample string 2",
"givenName": "sample string 3",
"phoneNumber": "sample string 4",
"phoneticFamilyName": "sample string 5",
"phoneticGivenName": "sample string 6"
}
}
application/xml, text/xml
Sample:
<payment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/hhrd_usa_hhrdApi.Controllers">
<amount>1</amount>
<billingContact>
<addressLines xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</addressLines>
<administrativeArea>sample string 1</administrativeArea>
<country>sample string 2</country>
<countryCode>sample string 3</countryCode>
<familyName>sample string 4</familyName>
<givenName>sample string 5</givenName>
<locality>sample string 6</locality>
<phoneticFamilyName>sample string 7</phoneticFamilyName>
<phoneticGivenName>sample string 8</phoneticGivenName>
<postalCode>sample string 9</postalCode>
<subAdministrativeArea>sample string 10</subAdministrativeArea>
<subLocality>sample string 11</subLocality>
</billingContact>
<cart>
<CartItem>
<Amount>sample string 5</Amount>
<BeneficiaryId>sample string 22</BeneficiaryId>
<Beneficiary_Name>sample string 24</Beneficiary_Name>
<Comment>sample string 10</Comment>
<CowShare>13</CowShare>
<DaysOfHijjah>18</DaysOfHijjah>
<DesignationId>1</DesignationId>
<DonationDuration>sample string 19</DonationDuration>
<DonationType>sample string 8</DonationType>
<DonationTypeText>sample string 9</DonationTypeText>
<GoatShare>12</GoatShare>
<Name>sample string 4</Name>
<OnBehalfOf>sample string 20</OnBehalfOf>
<Photo_URL>sample string 23</Photo_URL>
<PreferredCountry>sample string 14</PreferredCountry>
<PreferredCountryID>15</PreferredCountryID>
<ProjectId>2</ProjectId>
<Recurring>true</Recurring>
<SadqaQurbaniShare>11</SadqaQurbaniShare>
<Schedule>sample string 21</Schedule>
<allThirtyDays>true</allThirtyDays>
<count>6</count>
<lastTenNights>true</lastTenNights>
<tempProject>sample string 3</tempProject>
</CartItem>
<CartItem>
<Amount>sample string 5</Amount>
<BeneficiaryId>sample string 22</BeneficiaryId>
<Beneficiary_Name>sample string 24</Beneficiary_Name>
<Comment>sample string 10</Comment>
<CowShare>13</CowShare>
<DaysOfHijjah>18</DaysOfHijjah>
<DesignationId>1</DesignationId>
<DonationDuration>sample string 19</DonationDuration>
<DonationType>sample string 8</DonationType>
<DonationTypeText>sample string 9</DonationTypeText>
<GoatShare>12</GoatShare>
<Name>sample string 4</Name>
<OnBehalfOf>sample string 20</OnBehalfOf>
<Photo_URL>sample string 23</Photo_URL>
<PreferredCountry>sample string 14</PreferredCountry>
<PreferredCountryID>15</PreferredCountryID>
<ProjectId>2</ProjectId>
<Recurring>true</Recurring>
<SadqaQurbaniShare>11</SadqaQurbaniShare>
<Schedule>sample string 21</Schedule>
<allThirtyDays>true</allThirtyDays>
<count>6</count>
<lastTenNights>true</lastTenNights>
<tempProject>sample string 3</tempProject>
</CartItem>
</cart>
<dataValue>sample string 1</dataValue>
<shippingContact>
<emailAddress>sample string 1</emailAddress>
<familyName>sample string 2</familyName>
<givenName>sample string 3</givenName>
<phoneNumber>sample string 4</phoneNumber>
<phoneticFamilyName>sample string 5</phoneticFamilyName>
<phoneticGivenName>sample string 6</phoneticGivenName>
</shippingContact>
</payment>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.