POST api/trustedorg/members/package/payment/{id}
accept org member package payment
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Logged in user id to authenticate |
integer |
Required |
Body Parameters
org and member details for payment
OrgMemberPackagePayReq| Name | Description | Type | Additional information |
|---|---|---|---|
| org_id |
org id of member |
integer |
Required |
| org_branch_id |
org member branch id to create payment |
integer |
Required |
| org_member_id |
org member id to create payment |
integer |
Required |
| package_id |
firebase org member client id |
integer |
Required |
| amount |
actual amount to pay to org member |
decimal number |
Required |
Request Formats
application/json, text/json
Sample:
{
"org_id": 1,
"org_branch_id": 2,
"org_member_id": 3,
"package_id": 4,
"amount": 5.1
}
application/xml, text/xml
Sample:
<OrgMemberPackagePayReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models.v5"> <amount>5.1</amount> <org_branch_id>2</org_branch_id> <org_id>1</org_id> <org_member_id>3</org_member_id> <package_id>4</package_id> </OrgMemberPackagePayReq>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
On success, returns org member mapping id On failure, return Lifetrons standard responses codes.
OrderPaymentResp| Name | Description | Type | Additional information |
|---|---|---|---|
| orders |
details of order |
Orders |
None. |
| resp_code |
Lifetrons response code |
string |
None. |
| resp_msg |
Lifetrons response message |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"orders": {
"id": "sample string 1",
"amount": 2,
"amount_paid": 3,
"amount_due": 4,
"currency": "sample string 5",
"receipt": "sample string 6",
"status": "sample string 7",
"attempts": 8,
"notes": {},
"payments": [
{
"id": "sample string 1",
"amount": 2,
"currency": "sample string 3",
"status": "sample string 4",
"base_amount": 1,
"base_currency": "sample string 5",
"method": "sample string 6",
"order_id": "sample string 7",
"description": "sample string 8",
"card_id": "sample string 9",
"bank": "sample string 10",
"wallet": "sample string 11",
"vpa": "sample string 12",
"international": true,
"amount_refunded": 14,
"refund_status": "sample string 15",
"captured": true,
"email": "sample string 17",
"contact": "sample string 18",
"notes": {},
"rrn": "sample string 20",
"authentication_reference_number": "sample string 21",
"bank_transaction_id": "sample string 22",
"fee": 1,
"tax": 1,
"error_code": "sample string 23",
"error_description": "sample string 24",
"created_at": 25.1,
"updated_at": 26.1,
"transfers": [
{
"id": "sample string 1",
"status": "sample string 2",
"transfer_status": "sample string 3",
"settlement_status": "sample string 4",
"source": "sample string 5",
"recipient": "sample string 6",
"amount": 7,
"currency": "sample string 8",
"amount_reversed": 1,
"notes": {},
"error": {
"code": "sample string 1",
"description": "sample string 2",
"reason": "sample string 3",
"field": "sample string 4",
"step": "sample string 5",
"id": "sample string 6",
"source": "sample string 7"
},
"fees": 1,
"tax": 1,
"on_hold": true,
"on_hold_until": 1,
"recipient_settlement_id": "sample string 11",
"created_at": 12,
"linked_account_notes": [
"sample string 1",
"sample string 2"
],
"processed_at": 1
},
{
"id": "sample string 1",
"status": "sample string 2",
"transfer_status": "sample string 3",
"settlement_status": "sample string 4",
"source": "sample string 5",
"recipient": "sample string 6",
"amount": 7,
"currency": "sample string 8",
"amount_reversed": 1,
"notes": {},
"error": {
"code": "sample string 1",
"description": "sample string 2",
"reason": "sample string 3",
"field": "sample string 4",
"step": "sample string 5",
"id": "sample string 6",
"source": "sample string 7"
},
"fees": 1,
"tax": 1,
"on_hold": true,
"on_hold_until": 1,
"recipient_settlement_id": "sample string 11",
"created_at": 12,
"linked_account_notes": [
"sample string 1",
"sample string 2"
],
"processed_at": 1
}
]
},
{
"id": "sample string 1",
"amount": 2,
"currency": "sample string 3",
"status": "sample string 4",
"base_amount": 1,
"base_currency": "sample string 5",
"method": "sample string 6",
"order_id": "sample string 7",
"description": "sample string 8",
"card_id": "sample string 9",
"bank": "sample string 10",
"wallet": "sample string 11",
"vpa": "sample string 12",
"international": true,
"amount_refunded": 14,
"refund_status": "sample string 15",
"captured": true,
"email": "sample string 17",
"contact": "sample string 18",
"notes": {},
"rrn": "sample string 20",
"authentication_reference_number": "sample string 21",
"bank_transaction_id": "sample string 22",
"fee": 1,
"tax": 1,
"error_code": "sample string 23",
"error_description": "sample string 24",
"created_at": 25.1,
"updated_at": 26.1,
"transfers": [
{
"id": "sample string 1",
"status": "sample string 2",
"transfer_status": "sample string 3",
"settlement_status": "sample string 4",
"source": "sample string 5",
"recipient": "sample string 6",
"amount": 7,
"currency": "sample string 8",
"amount_reversed": 1,
"notes": {},
"error": {
"code": "sample string 1",
"description": "sample string 2",
"reason": "sample string 3",
"field": "sample string 4",
"step": "sample string 5",
"id": "sample string 6",
"source": "sample string 7"
},
"fees": 1,
"tax": 1,
"on_hold": true,
"on_hold_until": 1,
"recipient_settlement_id": "sample string 11",
"created_at": 12,
"linked_account_notes": [
"sample string 1",
"sample string 2"
],
"processed_at": 1
},
{
"id": "sample string 1",
"status": "sample string 2",
"transfer_status": "sample string 3",
"settlement_status": "sample string 4",
"source": "sample string 5",
"recipient": "sample string 6",
"amount": 7,
"currency": "sample string 8",
"amount_reversed": 1,
"notes": {},
"error": {
"code": "sample string 1",
"description": "sample string 2",
"reason": "sample string 3",
"field": "sample string 4",
"step": "sample string 5",
"id": "sample string 6",
"source": "sample string 7"
},
"fees": 1,
"tax": 1,
"on_hold": true,
"on_hold_until": 1,
"recipient_settlement_id": "sample string 11",
"created_at": 12,
"linked_account_notes": [
"sample string 1",
"sample string 2"
],
"processed_at": 1
}
]
}
],
"created_at": 10.1,
"updated_at": 11.1,
"coupon_code": "sample string 14",
"country_code_isoCC": "sample string 15",
"currency_symbol": "sample string 16",
"coupon_discount_amt": 1.0,
"discount_amt": 1.0,
"gst_amt": 1.0,
"gst_Id": "sample string 17",
"app_source": 18,
"offer_discount_amt": 1.0,
"pro_rate_discount_amt": 1.0,
"payment_for": "sample string 19",
"payment_gateway": "sample string 20",
"stripe_client_secret": "sample string 21"
},
"resp_code": "sample string 1",
"resp_msg": "sample string 2"
}
application/xml, text/xml
Sample:
<order_payment_resp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models.v5">
<resp_code xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 1</resp_code>
<resp_msg xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 2</resp_msg>
<orders xmlns:d2p1="http://schemas.datacontract.org/2004/07/CommonClasses.Purchases">
<d2p1:amount>2</d2p1:amount>
<d2p1:amount_due>4</d2p1:amount_due>
<d2p1:amount_paid>3</d2p1:amount_paid>
<d2p1:app_source>18</d2p1:app_source>
<d2p1:attempts>8</d2p1:attempts>
<d2p1:country_code_isoCC>sample string 15</d2p1:country_code_isoCC>
<d2p1:coupon_code>sample string 14</d2p1:coupon_code>
<d2p1:coupon_discount_amt>1</d2p1:coupon_discount_amt>
<d2p1:created_at>10.1</d2p1:created_at>
<d2p1:currency>sample string 5</d2p1:currency>
<d2p1:currency_symbol>sample string 16</d2p1:currency_symbol>
<d2p1:discount_amt>1</d2p1:discount_amt>
<d2p1:gst_Id>sample string 17</d2p1:gst_Id>
<d2p1:gst_amt>1</d2p1:gst_amt>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:notes />
<d2p1:offer_discount_amt>1</d2p1:offer_discount_amt>
<d2p1:payment_for>sample string 19</d2p1:payment_for>
<d2p1:payment_gateway>sample string 20</d2p1:payment_gateway>
<d2p1:payments>
<d2p1:order_payments>
<d2p1:amount>2</d2p1:amount>
<d2p1:amount_refunded>14</d2p1:amount_refunded>
<d2p1:authentication_reference_number>sample string 21</d2p1:authentication_reference_number>
<d2p1:bank>sample string 10</d2p1:bank>
<d2p1:bank_transaction_id>sample string 22</d2p1:bank_transaction_id>
<d2p1:base_amount>1</d2p1:base_amount>
<d2p1:base_currency>sample string 5</d2p1:base_currency>
<d2p1:captured>true</d2p1:captured>
<d2p1:card_id>sample string 9</d2p1:card_id>
<d2p1:contact>sample string 18</d2p1:contact>
<d2p1:created_at>25.1</d2p1:created_at>
<d2p1:currency>sample string 3</d2p1:currency>
<d2p1:description>sample string 8</d2p1:description>
<d2p1:email>sample string 17</d2p1:email>
<d2p1:error_code>sample string 23</d2p1:error_code>
<d2p1:error_description>sample string 24</d2p1:error_description>
<d2p1:fee>1</d2p1:fee>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:international>true</d2p1:international>
<d2p1:method>sample string 6</d2p1:method>
<d2p1:notes />
<d2p1:order_id>sample string 7</d2p1:order_id>
<d2p1:refund_status>sample string 15</d2p1:refund_status>
<d2p1:rrn>sample string 20</d2p1:rrn>
<d2p1:status>sample string 4</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfers>
<d2p1:order_transfer>
<d2p1:amount>7</d2p1:amount>
<d2p1:amount_reversed>1</d2p1:amount_reversed>
<d2p1:created_at>12</d2p1:created_at>
<d2p1:currency>sample string 8</d2p1:currency>
<d2p1:error>
<d2p1:code>sample string 1</d2p1:code>
<d2p1:description>sample string 2</d2p1:description>
<d2p1:field>sample string 4</d2p1:field>
<d2p1:id>sample string 6</d2p1:id>
<d2p1:reason>sample string 3</d2p1:reason>
<d2p1:source>sample string 7</d2p1:source>
<d2p1:step>sample string 5</d2p1:step>
</d2p1:error>
<d2p1:fees>1</d2p1:fees>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:linked_account_notes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>sample string 1</d7p1:string>
<d7p1:string>sample string 2</d7p1:string>
</d2p1:linked_account_notes>
<d2p1:notes />
<d2p1:on_hold>true</d2p1:on_hold>
<d2p1:on_hold_until>1</d2p1:on_hold_until>
<d2p1:processed_at>1</d2p1:processed_at>
<d2p1:recipient>sample string 6</d2p1:recipient>
<d2p1:recipient_settlement_id>sample string 11</d2p1:recipient_settlement_id>
<d2p1:settlement_status>sample string 4</d2p1:settlement_status>
<d2p1:source>sample string 5</d2p1:source>
<d2p1:status>sample string 2</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfer_status>sample string 3</d2p1:transfer_status>
</d2p1:order_transfer>
<d2p1:order_transfer>
<d2p1:amount>7</d2p1:amount>
<d2p1:amount_reversed>1</d2p1:amount_reversed>
<d2p1:created_at>12</d2p1:created_at>
<d2p1:currency>sample string 8</d2p1:currency>
<d2p1:error>
<d2p1:code>sample string 1</d2p1:code>
<d2p1:description>sample string 2</d2p1:description>
<d2p1:field>sample string 4</d2p1:field>
<d2p1:id>sample string 6</d2p1:id>
<d2p1:reason>sample string 3</d2p1:reason>
<d2p1:source>sample string 7</d2p1:source>
<d2p1:step>sample string 5</d2p1:step>
</d2p1:error>
<d2p1:fees>1</d2p1:fees>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:linked_account_notes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>sample string 1</d7p1:string>
<d7p1:string>sample string 2</d7p1:string>
</d2p1:linked_account_notes>
<d2p1:notes />
<d2p1:on_hold>true</d2p1:on_hold>
<d2p1:on_hold_until>1</d2p1:on_hold_until>
<d2p1:processed_at>1</d2p1:processed_at>
<d2p1:recipient>sample string 6</d2p1:recipient>
<d2p1:recipient_settlement_id>sample string 11</d2p1:recipient_settlement_id>
<d2p1:settlement_status>sample string 4</d2p1:settlement_status>
<d2p1:source>sample string 5</d2p1:source>
<d2p1:status>sample string 2</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfer_status>sample string 3</d2p1:transfer_status>
</d2p1:order_transfer>
</d2p1:transfers>
<d2p1:updated_at>26.1</d2p1:updated_at>
<d2p1:vpa>sample string 12</d2p1:vpa>
<d2p1:wallet>sample string 11</d2p1:wallet>
</d2p1:order_payments>
<d2p1:order_payments>
<d2p1:amount>2</d2p1:amount>
<d2p1:amount_refunded>14</d2p1:amount_refunded>
<d2p1:authentication_reference_number>sample string 21</d2p1:authentication_reference_number>
<d2p1:bank>sample string 10</d2p1:bank>
<d2p1:bank_transaction_id>sample string 22</d2p1:bank_transaction_id>
<d2p1:base_amount>1</d2p1:base_amount>
<d2p1:base_currency>sample string 5</d2p1:base_currency>
<d2p1:captured>true</d2p1:captured>
<d2p1:card_id>sample string 9</d2p1:card_id>
<d2p1:contact>sample string 18</d2p1:contact>
<d2p1:created_at>25.1</d2p1:created_at>
<d2p1:currency>sample string 3</d2p1:currency>
<d2p1:description>sample string 8</d2p1:description>
<d2p1:email>sample string 17</d2p1:email>
<d2p1:error_code>sample string 23</d2p1:error_code>
<d2p1:error_description>sample string 24</d2p1:error_description>
<d2p1:fee>1</d2p1:fee>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:international>true</d2p1:international>
<d2p1:method>sample string 6</d2p1:method>
<d2p1:notes />
<d2p1:order_id>sample string 7</d2p1:order_id>
<d2p1:refund_status>sample string 15</d2p1:refund_status>
<d2p1:rrn>sample string 20</d2p1:rrn>
<d2p1:status>sample string 4</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfers>
<d2p1:order_transfer>
<d2p1:amount>7</d2p1:amount>
<d2p1:amount_reversed>1</d2p1:amount_reversed>
<d2p1:created_at>12</d2p1:created_at>
<d2p1:currency>sample string 8</d2p1:currency>
<d2p1:error>
<d2p1:code>sample string 1</d2p1:code>
<d2p1:description>sample string 2</d2p1:description>
<d2p1:field>sample string 4</d2p1:field>
<d2p1:id>sample string 6</d2p1:id>
<d2p1:reason>sample string 3</d2p1:reason>
<d2p1:source>sample string 7</d2p1:source>
<d2p1:step>sample string 5</d2p1:step>
</d2p1:error>
<d2p1:fees>1</d2p1:fees>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:linked_account_notes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>sample string 1</d7p1:string>
<d7p1:string>sample string 2</d7p1:string>
</d2p1:linked_account_notes>
<d2p1:notes />
<d2p1:on_hold>true</d2p1:on_hold>
<d2p1:on_hold_until>1</d2p1:on_hold_until>
<d2p1:processed_at>1</d2p1:processed_at>
<d2p1:recipient>sample string 6</d2p1:recipient>
<d2p1:recipient_settlement_id>sample string 11</d2p1:recipient_settlement_id>
<d2p1:settlement_status>sample string 4</d2p1:settlement_status>
<d2p1:source>sample string 5</d2p1:source>
<d2p1:status>sample string 2</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfer_status>sample string 3</d2p1:transfer_status>
</d2p1:order_transfer>
<d2p1:order_transfer>
<d2p1:amount>7</d2p1:amount>
<d2p1:amount_reversed>1</d2p1:amount_reversed>
<d2p1:created_at>12</d2p1:created_at>
<d2p1:currency>sample string 8</d2p1:currency>
<d2p1:error>
<d2p1:code>sample string 1</d2p1:code>
<d2p1:description>sample string 2</d2p1:description>
<d2p1:field>sample string 4</d2p1:field>
<d2p1:id>sample string 6</d2p1:id>
<d2p1:reason>sample string 3</d2p1:reason>
<d2p1:source>sample string 7</d2p1:source>
<d2p1:step>sample string 5</d2p1:step>
</d2p1:error>
<d2p1:fees>1</d2p1:fees>
<d2p1:id>sample string 1</d2p1:id>
<d2p1:linked_account_notes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>sample string 1</d7p1:string>
<d7p1:string>sample string 2</d7p1:string>
</d2p1:linked_account_notes>
<d2p1:notes />
<d2p1:on_hold>true</d2p1:on_hold>
<d2p1:on_hold_until>1</d2p1:on_hold_until>
<d2p1:processed_at>1</d2p1:processed_at>
<d2p1:recipient>sample string 6</d2p1:recipient>
<d2p1:recipient_settlement_id>sample string 11</d2p1:recipient_settlement_id>
<d2p1:settlement_status>sample string 4</d2p1:settlement_status>
<d2p1:source>sample string 5</d2p1:source>
<d2p1:status>sample string 2</d2p1:status>
<d2p1:tax>1</d2p1:tax>
<d2p1:transfer_status>sample string 3</d2p1:transfer_status>
</d2p1:order_transfer>
</d2p1:transfers>
<d2p1:updated_at>26.1</d2p1:updated_at>
<d2p1:vpa>sample string 12</d2p1:vpa>
<d2p1:wallet>sample string 11</d2p1:wallet>
</d2p1:order_payments>
</d2p1:payments>
<d2p1:pro_rate_discount_amt>1</d2p1:pro_rate_discount_amt>
<d2p1:receipt>sample string 6</d2p1:receipt>
<d2p1:status>sample string 7</d2p1:status>
<d2p1:stripe_client_secret>sample string 21</d2p1:stripe_client_secret>
<d2p1:updated_at>11.1</d2p1:updated_at>
</orders>
</order_payment_resp>