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 PaymentGatewayConfigurationName | 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>