POST api/ActionService/InsertPaypalIPN

Documentation for 'InsertPaypalIPN'.

Request Information

Parameters

NameDescriptionAdditional information
request
Documentation for 'request'.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "receiver_email": "sample string 1",
  "receiver_id": "sample string 2",
  "txn_id": "sample string 3",
  "txn_type": "sample string 4",
  "verify_sign": "sample string 5",
  "address_country": "sample string 6",
  "address_city": "sample string 7",
  "address_country_code": "sample string 8",
  "address_name": "sample string 9",
  "address_state": "sample string 10",
  "address_status": "sample string 11",
  "address_street": "sample string 12",
  "address_zip": "sample string 13",
  "contact_phone": "sample string 14",
  "first_name": "sample string 15",
  "last_name": "sample string 16",
  "payer_email": "sample string 17",
  "payer_id": "sample string 18",
  "Zip": null,
  "token": "sample string 19",
  "invoice": "sample string 20",
  "item_name1": "sample string 21",
  "item_number1": "sample string 22",
  "mc_currency": "sample string 23",
  "mc_fee": "sample string 24",
  "mc_gross": "sample string 25",
  "payer_status": "sample string 26",
  "payment_date": "sample string 27",
  "TrxnDate": "2026-01-11T19:29:22.4607817+00:00",
  "payment_status": "sample string 28",
  "payment_type": "sample string 29",
  "pending_reason": "sample string 30",
  "protection_eligibility": "sample string 31",
  "quantity": "sample string 32",
  "reason_code": "sample string 33",
  "correlationID": "sample string 34",
  "ack": "sample string 35",
  "errmsg": "sample string 36",
  "errcode": 1,
  "custom": "sample string 37",
  "Total": 0.0,
  "Fee": 0.0,
  "TransationTypeID": 38,
  "TransationType": "sample string 39",
  "ConceptID": 40,
  "UserID": 41
}

application/xml, text/xml

Sample:
<PayPalCheckoutInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PartyMusic.BusinessObject.Messages.Payment">
  <ConceptID>40</ConceptID>
  <TransationType>sample string 39</TransationType>
  <TransationTypeID>38</TransationTypeID>
  <UserID>41</UserID>
  <ack>sample string 35</ack>
  <address_city>sample string 7</address_city>
  <address_country>sample string 6</address_country>
  <address_country_code>sample string 8</address_country_code>
  <address_name>sample string 9</address_name>
  <address_state>sample string 10</address_state>
  <address_status>sample string 11</address_status>
  <address_street>sample string 12</address_street>
  <address_zip>sample string 13</address_zip>
  <contact_phone>sample string 14</contact_phone>
  <correlationID>sample string 34</correlationID>
  <custom>sample string 37</custom>
  <errcode>1</errcode>
  <errmsg>sample string 36</errmsg>
  <first_name>sample string 15</first_name>
  <invoice>sample string 20</invoice>
  <item_name1>sample string 21</item_name1>
  <item_number1>sample string 22</item_number1>
  <last_name>sample string 16</last_name>
  <mc_currency>sample string 23</mc_currency>
  <mc_fee>sample string 24</mc_fee>
  <mc_gross>sample string 25</mc_gross>
  <payer_email>sample string 17</payer_email>
  <payer_id>sample string 18</payer_id>
  <payer_status>sample string 26</payer_status>
  <payment_date>sample string 27</payment_date>
  <payment_status>sample string 28</payment_status>
  <payment_type>sample string 29</payment_type>
  <pending_reason>sample string 30</pending_reason>
  <protection_eligibility>sample string 31</protection_eligibility>
  <quantity>sample string 32</quantity>
  <reason_code>sample string 33</reason_code>
  <receiver_email>sample string 1</receiver_email>
  <receiver_id>sample string 2</receiver_id>
  <token>sample string 19</token>
  <txn_id>sample string 3</txn_id>
  <txn_type>sample string 4</txn_type>
  <verify_sign>sample string 5</verify_sign>
</PayPalCheckoutInfo>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'FormUrlEncodedMediaTypeFormatterTracer' to write type 'PayPalCheckoutInfo'.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "Message": {
    "value": true
  }
}

application/xml, text/xml

Sample:
<ResponseBaseOfGenericBooleanResponseVxd1ES9A xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PartyMusic.BusinessObject.MessageBase">
  <Message xmlns:d2p1="http://schemas.datacontract.org/2004/07/PartyMusic.BusinessObject.Messages.Musician">
    <d2p1:value>true</d2p1:value>
  </Message>
  <status>sample string 1</status>
</ResponseBaseOfGenericBooleanResponseVxd1ES9A>