POST api/ActionService/StripeDepositSuccess
Documentation for 'StripeDepositSuccess'.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| request | Documentation for 'request'. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"SaveCreditCardInfo": true,
"UpdateCreditCardRequest": {
"UserId": 1,
"NameOnCreditCard": "sample string 2",
"CreditCardNumber": "sample string 3",
"ExpirationMonth": "sample string 4",
"ExpirationYear": "sample string 5",
"CVV": "sample string 6"
},
"DepositMoneyRequest": {
"UserId": 1,
"DepositAmount": 2.0,
"StripeCustomerId": "sample string 3",
"StripePlanId": "sample string 4",
"ConceptId": 5,
"CountryCode": "sample string 6",
"TransactionNo": "sample string 7",
"Currency": "sample string 8",
"TransactionFee": 9.0,
"UserIPAddress": "sample string 10",
"UpdatingPackage": 11,
"PackageID": 12,
"TransactionTypeId": 13,
"TransactionType": "sample string 14",
"HostedInvoiceUrl": "sample string 15"
}
}
application/xml, text/xml
Sample:
<StripeDepositSuccessRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PartyMusic.BusinessObject.Messages.Payment">
<DepositMoneyRequest>
<ConceptId>5</ConceptId>
<CountryCode>sample string 6</CountryCode>
<Currency>sample string 8</Currency>
<DepositAmount>2</DepositAmount>
<HostedInvoiceUrl>sample string 15</HostedInvoiceUrl>
<PackageID>12</PackageID>
<StripeCustomerId>sample string 3</StripeCustomerId>
<StripePlanId>sample string 4</StripePlanId>
<TransactionFee>9</TransactionFee>
<TransactionNo>sample string 7</TransactionNo>
<TransactionType>sample string 14</TransactionType>
<TransactionTypeId>13</TransactionTypeId>
<UpdatingPackage>11</UpdatingPackage>
<UserIPAddress>sample string 10</UserIPAddress>
<UserId>1</UserId>
</DepositMoneyRequest>
<SaveCreditCardInfo>true</SaveCreditCardInfo>
<UpdateCreditCardRequest>
<CVV>sample string 6</CVV>
<CreditCardNumber>sample string 3</CreditCardNumber>
<ExpirationMonth>sample string 4</ExpirationMonth>
<ExpirationYear>sample string 5</ExpirationYear>
<NameOnCreditCard>sample string 2</NameOnCreditCard>
<UserId>1</UserId>
</UpdateCreditCardRequest>
</StripeDepositSuccessRequest>
application/x-www-form-urlencoded
Sample:
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>