Overview

Summary

ContactDonateImprint


Appendix E-7: COMPLIANCE CHECK (UI prompt)


ComplianceCheckUserAccountModulePayPal

Properties (8)

PropertyTypeEntityReferenceModule
(1) CheckTypeSTRINGComplianceCheck
(2) DetailsSTRINGComplianceCheck
(3) PerformedAtDATEComplianceCheck
(4) ResultSTRINGComplianceCheck
(5) SanctionListEntryLONGComplianceCheckSanctionListEntryCountryModule
(6) StatusSTRINGComplianceCheck
(7) TransactionLONGComplianceCheckTransactionTransactionModule
(8) UserAccountLONGComplianceCheckUserAccountUserAccountModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /compliancecheckinsertComplianceCheck(compliancecheck)UserAccountModulePOSTComplianceCheck
(2) /compliancecheck/sanctionlistentry/{id}findAllComplianceCheckOfSanctionListEntry(id)UserAccountModuleGETSanctionListEntry ComplianceCheck
(3) /compliancecheck/{id}deleteComplianceCheckById(id)UserAccountModuleDELETEComplianceCheck
(4) /compliancecheck/{id}updateComplianceCheckById(compliancecheck)UserAccountModulePUTComplianceCheck
(5) /compliancecheck/{id}findComplianceCheckById(id)UserAccountModuleGETComplianceCheck
(6) /compliancecheckfindAllComplianceCheck()UserAccountModuleGETComplianceCheck
(7) /compliancecheck/useraccount/{id}findAllComplianceCheckOfUserAccount(id)UserAccountModuleGETUserAccount ComplianceCheck
(8) /compliancecheck/transaction/{id}findAllComplianceCheckOfTransaction(id)UserAccountModuleGETTransaction ComplianceCheck





Example:

final ComplianceCheck compliancecheck = (ComplianceCheck) invokeModule(USER_ACCOUNT_MODULE + "/compliancecheck/" + id, ComplianceCheck.class);
if (compliancecheck != null) {
    final Transaction transaction1 = (Transaction) invokeModule(TRANSACTION_MODULE + "/transaction/" + compliancecheck.getTransaction().getId(), Transaction.class);
    if (transaction1 != null) {
        final Merchant merchant2 = (Merchant) invokeModule(MERCHANT_MODULE + "/merchant/" + transaction1.getMerchant().getId(), Merchant.class);
        if (merchant2 != null) {
            final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + merchant2.getUserAccount().getId(), UserAccount.class);
            if (useraccount3 != null) {
            }
        }
        final FundingSource fundingsource4 = (FundingSource) invokeModule(FUNDING_SOURCE_MODULE + "/fundingsource/" + transaction1.getFundingSource().getId(), FundingSource.class);
        if (fundingsource4 != null) {
            final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + fundingsource4.getUserAccount().getId(), UserAccount.class);
            if (useraccount5 != null) {
            }
        }
        final Fee feeamount6 = (Fee) invokeModule(CURRENCY_MODULE + "/fee/" + transaction1.getFeeAmount().getId(), Fee.class);
        if (feeamount6 != null) {
            final Currency currency7 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + feeamount6.getCurrency().getId(), Currency.class);
            if (currency7 != null) {
            }
            final FeeSchedule feeschedule8 = (FeeSchedule) invokeModule(CURRENCY_MODULE + "/feeschedule/" + feeamount6.getFeeSchedule().getId(), FeeSchedule.class);
            if (feeschedule8 != null) {
                final Currency currency9 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + feeschedule8.getCurrency().getId(), Currency.class);
                if (currency9 != null) {
                }
            }
        }
        final Currency currency10 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + transaction1.getCurrency().getId(), Currency.class);
        if (currency10 != null) {
        }
    }
    final UserAccount useraccount11 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + compliancecheck.getUserAccount().getId(), UserAccount.class);
    if (useraccount11 != null) {
    }
    final SanctionListEntry sanctionlistentry12 = (SanctionListEntry) invokeModule(COUNTRY_MODULE + "/sanctionlistentry/" + compliancecheck.getSanctionListEntry().getId(), SanctionListEntry.class);
    if (sanctionlistentry12 != null) {
        final Country country13 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + sanctionlistentry12.getCountry().getId(), Country.class);
        if (country13 != null) {
            final Region region14 = (Region) invokeModule(REGION_MODULE + "/region/" + country13.getRegion().getId(), Region.class);
            if (region14 != null) {
            }
        }
    }
}
return compliancecheck;


Overview

Summary

ContactDonateImprint