GET api/v1/Request/PaymentGatewaysByAccount/{Key}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Key | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of PaymentGatewayConfiguration| Name | Description | Type | Additional information |
|---|---|---|---|
| ID_PaymentGateway | integer |
None. |
|
| ID_PaymentGateWayOption | integer |
None. |
|
| paymentGatewayOptions | Collection of PaymentGatewayOptionConfiguration |
None. |
|
| ID_Account | integer |
None. |
|
| ML_ID | integer |
None. |
|
| Name | string |
None. |
|
| PaymentType | string |
None. |
|
| IsProd | boolean |
None. |
|
| IsActive | boolean |
None. |
|
| Active | boolean |
None. |
|
| AuthorizationToken | string |
None. |
|
| MerchantID | string |
None. |
|
| PublicKey | string |
None. |
|
| PrivateKey | string |
None. |
|
| Ref1 | string |
None. |
|
| Ref2 | string |
None. |
|
| Ref3 | string |
None. |
|
| StaticFee | decimal number |
None. |
|
| PercentageFee | decimal number |
None. |
|
| SendGateWayReceipt | boolean |
None. |
|
| SendAccountReceipt | boolean |
None. |
|
| AccountReceiptIdentifier | string |
None. |
|
| ViewOnlyGuid | string |
None. |
|
| PaymentChargesConfigurations | Collection of PaymentChargesConfiguration |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"ID_PaymentGateway": 1,
"ID_PaymentGateWayOption": 1,
"paymentGatewayOptions": [
{
"ID_PaymentGatewayConfig": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"AuthenticationToken": "sample string 4",
"MerchantID": "sample string 5",
"PublicKey": "sample string 6",
"PrivateKey": "sample string 7",
"Ref1": "sample string 8",
"Ref2": "sample string 9",
"Active": true
},
{
"ID_PaymentGatewayConfig": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"AuthenticationToken": "sample string 4",
"MerchantID": "sample string 5",
"PublicKey": "sample string 6",
"PrivateKey": "sample string 7",
"Ref1": "sample string 8",
"Ref2": "sample string 9",
"Active": true
}
],
"ID_Account": 1,
"ML_ID": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"IsProd": true,
"IsActive": true,
"Active": true,
"AuthorizationToken": "sample string 7",
"MerchantID": "sample string 8",
"PublicKey": "sample string 9",
"PrivateKey": "sample string 10",
"Ref1": "sample string 11",
"Ref2": "sample string 12",
"Ref3": "sample string 13",
"StaticFee": 14.0,
"PercentageFee": 15.0,
"SendGateWayReceipt": true,
"SendAccountReceipt": true,
"AccountReceiptIdentifier": "sample string 18",
"ViewOnlyGuid": "sample string 19",
"PaymentChargesConfigurations": [
{
"ID_GatewayCharges": 1,
"ID_PaymentGateway": 2,
"FeeType": "sample string 3",
"FeeDescription": "sample string 4",
"FeeValue": 1.0
},
{
"ID_GatewayCharges": 1,
"ID_PaymentGateway": 2,
"FeeType": "sample string 3",
"FeeDescription": "sample string 4",
"FeeValue": 1.0
}
]
},
{
"ID_PaymentGateway": 1,
"ID_PaymentGateWayOption": 1,
"paymentGatewayOptions": [
{
"ID_PaymentGatewayConfig": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"AuthenticationToken": "sample string 4",
"MerchantID": "sample string 5",
"PublicKey": "sample string 6",
"PrivateKey": "sample string 7",
"Ref1": "sample string 8",
"Ref2": "sample string 9",
"Active": true
},
{
"ID_PaymentGatewayConfig": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"AuthenticationToken": "sample string 4",
"MerchantID": "sample string 5",
"PublicKey": "sample string 6",
"PrivateKey": "sample string 7",
"Ref1": "sample string 8",
"Ref2": "sample string 9",
"Active": true
}
],
"ID_Account": 1,
"ML_ID": 1,
"Name": "sample string 2",
"PaymentType": "sample string 3",
"IsProd": true,
"IsActive": true,
"Active": true,
"AuthorizationToken": "sample string 7",
"MerchantID": "sample string 8",
"PublicKey": "sample string 9",
"PrivateKey": "sample string 10",
"Ref1": "sample string 11",
"Ref2": "sample string 12",
"Ref3": "sample string 13",
"StaticFee": 14.0,
"PercentageFee": 15.0,
"SendGateWayReceipt": true,
"SendAccountReceipt": true,
"AccountReceiptIdentifier": "sample string 18",
"ViewOnlyGuid": "sample string 19",
"PaymentChargesConfigurations": [
{
"ID_GatewayCharges": 1,
"ID_PaymentGateway": 2,
"FeeType": "sample string 3",
"FeeDescription": "sample string 4",
"FeeValue": 1.0
},
{
"ID_GatewayCharges": 1,
"ID_PaymentGateway": 2,
"FeeType": "sample string 3",
"FeeDescription": "sample string 4",
"FeeValue": 1.0
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfPRS.PaymentGatewayConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PortalEntities.Models">
<PRS.PaymentGatewayConfiguration>
<AccountReceiptIdentifier>sample string 18</AccountReceiptIdentifier>
<Active>true</Active>
<AuthorizationToken>sample string 7</AuthorizationToken>
<ID_Account>1</ID_Account>
<ID_PaymentGateWayOption>1</ID_PaymentGateWayOption>
<ID_PaymentGateway>1</ID_PaymentGateway>
<IsActive>true</IsActive>
<IsProd>true</IsProd>
<ML_ID>1</ML_ID>
<MerchantID>sample string 8</MerchantID>
<Name>sample string 2</Name>
<PaymentChargesConfigurations>
<PRS.PaymentChargesConfiguration>
<FeeDescription>sample string 4</FeeDescription>
<FeeType>sample string 3</FeeType>
<FeeValue>1</FeeValue>
<ID_GatewayCharges>1</ID_GatewayCharges>
<ID_PaymentGateway>2</ID_PaymentGateway>
</PRS.PaymentChargesConfiguration>
<PRS.PaymentChargesConfiguration>
<FeeDescription>sample string 4</FeeDescription>
<FeeType>sample string 3</FeeType>
<FeeValue>1</FeeValue>
<ID_GatewayCharges>1</ID_GatewayCharges>
<ID_PaymentGateway>2</ID_PaymentGateway>
</PRS.PaymentChargesConfiguration>
</PaymentChargesConfigurations>
<PaymentType>sample string 3</PaymentType>
<PercentageFee>15</PercentageFee>
<PrivateKey>sample string 10</PrivateKey>
<PublicKey>sample string 9</PublicKey>
<Ref1>sample string 11</Ref1>
<Ref2>sample string 12</Ref2>
<Ref3>sample string 13</Ref3>
<SendAccountReceipt>true</SendAccountReceipt>
<SendGateWayReceipt>true</SendGateWayReceipt>
<StaticFee>14</StaticFee>
<ViewOnlyGuid>sample string 19</ViewOnlyGuid>
<paymentGatewayOptions>
<PRS.PaymentGatewayOptionConfiguration>
<Active>true</Active>
<AuthenticationToken>sample string 4</AuthenticationToken>
<ID_PaymentGatewayConfig>1</ID_PaymentGatewayConfig>
<MerchantID>sample string 5</MerchantID>
<Name>sample string 2</Name>
<PaymentType>sample string 3</PaymentType>
<PrivateKey>sample string 7</PrivateKey>
<PublicKey>sample string 6</PublicKey>
<Ref1>sample string 8</Ref1>
<Ref2>sample string 9</Ref2>
</PRS.PaymentGatewayOptionConfiguration>
<PRS.PaymentGatewayOptionConfiguration>
<Active>true</Active>
<AuthenticationToken>sample string 4</AuthenticationToken>
<ID_PaymentGatewayConfig>1</ID_PaymentGatewayConfig>
<MerchantID>sample string 5</MerchantID>
<Name>sample string 2</Name>
<PaymentType>sample string 3</PaymentType>
<PrivateKey>sample string 7</PrivateKey>
<PublicKey>sample string 6</PublicKey>
<Ref1>sample string 8</Ref1>
<Ref2>sample string 9</Ref2>
</PRS.PaymentGatewayOptionConfiguration>
</paymentGatewayOptions>
</PRS.PaymentGatewayConfiguration>
<PRS.PaymentGatewayConfiguration>
<AccountReceiptIdentifier>sample string 18</AccountReceiptIdentifier>
<Active>true</Active>
<AuthorizationToken>sample string 7</AuthorizationToken>
<ID_Account>1</ID_Account>
<ID_PaymentGateWayOption>1</ID_PaymentGateWayOption>
<ID_PaymentGateway>1</ID_PaymentGateway>
<IsActive>true</IsActive>
<IsProd>true</IsProd>
<ML_ID>1</ML_ID>
<MerchantID>sample string 8</MerchantID>
<Name>sample string 2</Name>
<PaymentChargesConfigurations>
<PRS.PaymentChargesConfiguration>
<FeeDescription>sample string 4</FeeDescription>
<FeeType>sample string 3</FeeType>
<FeeValue>1</FeeValue>
<ID_GatewayCharges>1</ID_GatewayCharges>
<ID_PaymentGateway>2</ID_PaymentGateway>
</PRS.PaymentChargesConfiguration>
<PRS.PaymentChargesConfiguration>
<FeeDescription>sample string 4</FeeDescription>
<FeeType>sample string 3</FeeType>
<FeeValue>1</FeeValue>
<ID_GatewayCharges>1</ID_GatewayCharges>
<ID_PaymentGateway>2</ID_PaymentGateway>
</PRS.PaymentChargesConfiguration>
</PaymentChargesConfigurations>
<PaymentType>sample string 3</PaymentType>
<PercentageFee>15</PercentageFee>
<PrivateKey>sample string 10</PrivateKey>
<PublicKey>sample string 9</PublicKey>
<Ref1>sample string 11</Ref1>
<Ref2>sample string 12</Ref2>
<Ref3>sample string 13</Ref3>
<SendAccountReceipt>true</SendAccountReceipt>
<SendGateWayReceipt>true</SendGateWayReceipt>
<StaticFee>14</StaticFee>
<ViewOnlyGuid>sample string 19</ViewOnlyGuid>
<paymentGatewayOptions>
<PRS.PaymentGatewayOptionConfiguration>
<Active>true</Active>
<AuthenticationToken>sample string 4</AuthenticationToken>
<ID_PaymentGatewayConfig>1</ID_PaymentGatewayConfig>
<MerchantID>sample string 5</MerchantID>
<Name>sample string 2</Name>
<PaymentType>sample string 3</PaymentType>
<PrivateKey>sample string 7</PrivateKey>
<PublicKey>sample string 6</PublicKey>
<Ref1>sample string 8</Ref1>
<Ref2>sample string 9</Ref2>
</PRS.PaymentGatewayOptionConfiguration>
<PRS.PaymentGatewayOptionConfiguration>
<Active>true</Active>
<AuthenticationToken>sample string 4</AuthenticationToken>
<ID_PaymentGatewayConfig>1</ID_PaymentGatewayConfig>
<MerchantID>sample string 5</MerchantID>
<Name>sample string 2</Name>
<PaymentType>sample string 3</PaymentType>
<PrivateKey>sample string 7</PrivateKey>
<PublicKey>sample string 6</PublicKey>
<Ref1>sample string 8</Ref1>
<Ref2>sample string 9</Ref2>
</PRS.PaymentGatewayOptionConfiguration>
</paymentGatewayOptions>
</PRS.PaymentGatewayConfiguration>
</ArrayOfPRS.PaymentGatewayConfiguration>