Click or drag to resize

PaymentServiceGetPortalPaymentProviderById Method

Gets the portal payment provider by payment provider identifier.

Namespace:  AMCS.Elemos.IntegrationService.Services.Payment
Assembly:  AMCS.Elemos.IntegrationService (in AMCS.Elemos.IntegrationService.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public PartialPaymentProviderEntity GetPortalPaymentProviderById(
	string authKey,
	Nullable<int> paymentProviderId,
	Nullable<int> paymentPointId,
	int departmentId,
	Nullable<int> creditCardVaultId
)

Parameters

authKey
Type: SystemString
The authentication key. This is an auto generated key generated by AMCS and should be provided to gain access to the system. This key is used to audit all methods and transactions performed using this interface.
paymentProviderId
Type: SystemNullableInt32
The payment provider identifier.
paymentPointId
Type: SystemNullableInt32
The payment point identifier, from this we use it's payment provider.
departmentId
Type: SystemInt32
The department identifier. From this we get the base portal url.
creditCardVaultId
Type: SystemNullableInt32
The credit card vault identifier.

Return Value

Type: PartialPaymentProviderEntity
Exceptions
ExceptionCondition
ExceptionPayment provider of id + paymentProviderId + could not be found
FaultExceptionnew FaultCode(GetPortalPaymentProviderByPaymentProviderId)
FaultCodeGetSettingsByPaymentSetingsIdError
See Also