The PaymentGateway Dto.
| name | data type | type | namespace | min/max occurs | description |
|---|---|---|---|---|---|
| apiKey | string | element | 0/1 | The api key. | |
| applicationEL | string | element | 0/1 | The application EL. | |
| bankCoordinates | bankCoordinatesDto | element | 0/1 | The bank coordinates. | |
| cardType | creditCardTypeEnum | element | 0/1 | The card type. | |
| countryCode | string | element | 0/1 | The country code. | |
| customFields | customFieldsDto | element | 0/1 | The custom fields. | |
| implementationClassName | string | element | 0/1 | The implementation class name. | |
| marchandId | string | element | 0/1 | The marchand id. | |
| paymentMethodType | paymentMethodEnum | element | 0/1 | The payment method. | |
| profile | string | element | 0/1 | The profile. | |
| rumSequence | paymentGatewayRumSequenceDto | element | 0/1 | The RUM sequence associated to this PaymentGateway. | |
| scriptInstanceCode | string | element | 0/1 | The script instance code. | |
| secretKey | string | element | 0/1 | The secret key. | |
| sellerCode | string | element | 0/1 | The seller code. | |
| tradingCurrencyCode | string | element | 0/1 | The trading currency code. | |
| type | paymentGatewayTypeEnum | element | 0/1 | The type. | |
| webhooksKeyId | string | element | 0/1 | The webhooks key id. | |
| webhooksSecretKey | string | element | 0/1 | The webhooks secret key. | |
Properties inherited from enableBusinessDto |
|||||
| code | string | attribute | 1/1 | The code | |
| description | string | attribute | 0/1 | The description | |
| id | long | attribute | 0/1 | The id. | |
| auditable | auditableDto | element | 0/1 | ||
| auditableField | auditableFieldDto | element | 0/unbounded | ||
| disabled | boolean | element | 0/1 | Is entity disabled. Value is ignored in Update action - use enable/disable API instead. | |
| updatedCode | string | element | 0/1 | The updated code. | |
Example
<PaymentGateway code="..." description="..." id="...">
<type>...</type>
<paymentMethodType>...</paymentMethodType>
<scriptInstanceCode>...</scriptInstanceCode>
<implementationClassName>...</implementationClassName>
<applicationEL>...</applicationEL>
<countryCode>...</countryCode>
<tradingCurrencyCode>...</tradingCurrencyCode>
<cardType>...</cardType>
<marchandId>...</marchandId>
<secretKey>...</secretKey>
<apiKey>...</apiKey>
<webhooksSecretKey>...</webhooksSecretKey>
<webhooksKeyId>...</webhooksKeyId>
<profile>...</profile>
<customFields>
<customField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
<fieldType>...</fieldType>
<languageDescriptions/>
<stringValue>...</stringValue>
<dateValue>...</dateValue>
<longValue>...</longValue>
<doubleValue>...</doubleValue>
<booleanValue>...</booleanValue>
<listValue>
<value/>
</listValue>
<mapValue>...</mapValue>
<entityReferenceValue/>
<indexType>...</indexType>
<fileValue>...</fileValue>
<formattedValue/>
<guiPosition>...</guiPosition>
</customField>
<inheritedCustomField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
<fieldType>...</fieldType>
<languageDescriptions/>
<stringValue>...</stringValue>
<dateValue>...</dateValue>
<longValue>...</longValue>
<doubleValue>...</doubleValue>
<booleanValue>...</booleanValue>
<listValue>
<value/>
</listValue>
<mapValue>...</mapValue>
<entityReferenceValue/>
<indexType>...</indexType>
<fileValue>...</fileValue>
<formattedValue/>
<guiPosition>...</guiPosition>
</inheritedCustomField>
</customFields>
<rumSequence code="..." description="..." id="...">
<genericSequence>
<prefix>...</prefix>
<sequenceSize>...</sequenceSize>
<currentSequenceNb>...</currentSequenceNb>
</genericSequence>
<paymentGateway>...</paymentGateway>
<auditable created="..." creator="..." updated="..." updater="..."/>
<auditableFields>
<auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
<auditable/>
<auditableFields>
<auditableField/>
</auditableFields>
<updatedCode>...</updatedCode>
</auditableField>
</auditableFields>
<updatedCode>...</updatedCode>
</rumSequence>
<sellerCode>...</sellerCode>
<bankCoordinates>
<bankCode>...</bankCode>
<branchCode>...</branchCode>
<accountNumber>...</accountNumber>
<key>...</key>
<iban>...</iban>
<bic>...</bic>
<accountOwner>...</accountOwner>
<bankName>...</bankName>
<bankId>...</bankId>
<issuerNumber>...</issuerNumber>
<issuerName>...</issuerName>
<ics>...</ics>
</bankCoordinates>
<disabled>...</disabled>
<auditable created="..." creator="..." updated="..." updater="..."/>
<auditableFields>
<auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
<auditable/>
<auditableFields>
<auditableField/>
</auditableFields>
<updatedCode>...</updatedCode>
</auditableField>
</auditableFields>
<updatedCode>...</updatedCode>
</PaymentGateway>