Overview

Summary

ContactDonateImprint


1. COUNTRY MODULE (UI prompt)



Module Entities (11)

EntityAliasModuleGlobal Schema
(1) BankAccountBankAccountCountryModulePayPal
(2) ComplianceCheckComplianceCheckUserAccountModulePayPal
(3) CountryCountryCountryModulePayPal
(4) FundingSourceFundingSourceFundingSourceModulePayPal
(5) MerchantAddressMerchantAddressMerchantModulePayPal
(6) PaymentCardPaymentCardFundingSourceModulePayPal
(7) RegionRegionRegionModulePayPal
(8) RegulatoryLicenseRegulatoryLicenseRegionModulePayPal
(9) SanctionListEntrySanctionListEntryCountryModulePayPal
(10) UserAccountUserAccountUserAccountModulePayPal
(11) UserAddressUserAddressCountryModulePayPal

Module Interfaces (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /bankaccountinsertBankAccount(bankaccount)CountryModulePOSTBankAccount
(2) /country/{id}findCountryById(id)CountryModuleGETCountry
(3) /useraddress/{id}findUserAddressById(id)CountryModuleGETUserAddress
(4) /country/{id}updateCountryById(country)CountryModulePUTCountry
(5) /sanctionlistentryinsertSanctionListEntry(sanctionlistentry)CountryModulePOSTSanctionListEntry
(6) /bankaccountfindAllBankAccount()CountryModuleGETBankAccount
(7) /country/region/{id}findAllCountryOfRegion(id)CountryModuleGETRegion Country
(8) /useraddressinsertUserAddress(useraddress)CountryModulePOSTUserAddress
(9) /bankaccount/{id}findBankAccountById(id)CountryModuleGETBankAccount
(10) /sanctionlistentry/{id}updateSanctionListEntryById(sanctionlistentry)CountryModulePUTSanctionListEntry
(11) /countryfindAllCountry()CountryModuleGETCountry
(12) /useraddress/useraccount/{id}findAllUserAddressOfUserAccount(id)CountryModuleGETUserAccount UserAddress
(13) /useraddress/country/{id}findAllUserAddressOfCountry(id)CountryModuleGETCountry UserAddress
(14) /useraddress/{id}deleteUserAddressById(id)CountryModuleDELETEUserAddress
(15) /countryinsertCountry(country)CountryModulePOSTCountry
(16) /sanctionlistentry/country/{id}findAllSanctionListEntryOfCountry(id)CountryModuleGETCountry SanctionListEntry
(17) /bankaccount/fundingsource/{id}findAllBankAccountOfFundingSource(id)CountryModuleGETFundingSource BankAccount
(18) /sanctionlistentry/{id}deleteSanctionListEntryById(id)CountryModuleDELETESanctionListEntry
(19) /bankaccount/{id}deleteBankAccountById(id)CountryModuleDELETEBankAccount
(20) /sanctionlistentry/{id}findSanctionListEntryById(id)CountryModuleGETSanctionListEntry
(21) /bankaccount/{id}updateBankAccountById(bankaccount)CountryModulePUTBankAccount
(22) /sanctionlistentryfindAllSanctionListEntry()CountryModuleGETSanctionListEntry
(23) /useraddress/{id}updateUserAddressById(useraddress)CountryModulePUTUserAddress
(24) /country/{id}deleteCountryById(id)CountryModuleDELETECountry
(25) /useraddressfindAllUserAddress()CountryModuleGETUserAddress
(26) /bankaccount/country/{id}findAllBankAccountOfCountry(id)CountryModuleGETCountry BankAccount






1.1 BANK ACCOUNT


BankAccountCountryModulePayPal

Properties (7)

PropertyTypeEntityReferenceModule
(1) AccountNumberMaskedSTRINGBankAccount
(2) BankNameSTRINGBankAccount
(3) BicSTRINGBankAccount
(4) CountryLONGBankAccountCountryCountryModule
(5) FundingSourceLONGBankAccountFundingSourceFundingSourceModule
(6) IbanSTRINGBankAccount
(7) VerifiedAtDATEBankAccount





Example:

final BankAccount bankaccount = (BankAccount) invokeModule(COUNTRY_MODULE + "/bankaccount/" + id, BankAccount.class);
if (bankaccount != null) {
    final FundingSource fundingsource1 = (FundingSource) invokeModule(FUNDING_SOURCE_MODULE + "/fundingsource/" + bankaccount.getFundingSource().getId(), FundingSource.class);
    if (fundingsource1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + fundingsource1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + bankaccount.getCountry().getId(), Country.class);
    if (country3 != null) {
        final Region region4 = (Region) invokeModule(REGION_MODULE + "/region/" + country3.getRegion().getId(), Region.class);
        if (region4 != null) {
        }
    }
}
return bankaccount;


1.2 COUNTRY


CountryCountryModulePayPal

Properties (4)

PropertyTypeEntityReferenceModule
(1) IsoCode2STRINGCountry
(2) IsoCode3STRINGCountry
(3) NameSTRINGCountry
(4) RegionLONGCountryRegionRegionModule





Example:

final Country country = (Country) invokeModule(COUNTRY_MODULE + "/country/" + id, Country.class);
if (country != null) {
    final Region region1 = (Region) invokeModule(REGION_MODULE + "/region/" + country.getRegion().getId(), Region.class);
    if (region1 != null) {
    }
}
return country;


1.3 SANCTION LIST ENTRY


SanctionListEntryCountryModulePayPal

Properties (6)

PropertyTypeEntityReferenceModule
(1) ActiveBOOLSanctionListEntry
(2) CountryLONGSanctionListEntryCountryCountryModule
(3) DateOfBirthDATESanctionListEntry
(4) ExternalReferenceSTRINGSanctionListEntry
(5) FullNameSTRINGSanctionListEntry
(6) ListNameSTRINGSanctionListEntry





Example:

final SanctionListEntry sanctionlistentry = (SanctionListEntry) invokeModule(COUNTRY_MODULE + "/sanctionlistentry/" + id, SanctionListEntry.class);
if (sanctionlistentry != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + sanctionlistentry.getCountry().getId(), Country.class);
    if (country1 != null) {
        final Region region2 = (Region) invokeModule(REGION_MODULE + "/region/" + country1.getRegion().getId(), Region.class);
        if (region2 != null) {
        }
    }
}
return sanctionlistentry;


1.4 USER ADDRESS


UserAddressCountryModulePayPal

Properties (9)

PropertyTypeEntityReferenceModule
(1) AddressTypeSTRINGUserAddress
(2) CitySTRINGUserAddress
(3) CountryLONGUserAddressCountryCountryModule
(4) IsPrimaryBOOLUserAddress
(5) Line1STRINGUserAddress
(6) Line2STRINGUserAddress
(7) PostalCodeSTRINGUserAddress
(8) StateSTRINGUserAddress
(9) UserAccountLONGUserAddressUserAccountUserAccountModule





Example:

final UserAddress useraddress = (UserAddress) invokeModule(COUNTRY_MODULE + "/useraddress/" + id, UserAddress.class);
if (useraddress != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + useraddress.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraddress.getCountry().getId(), Country.class);
    if (country2 != null) {
        final Region region3 = (Region) invokeModule(REGION_MODULE + "/region/" + country2.getRegion().getId(), Region.class);
        if (region3 != null) {
        }
    }
}
return useraddress;


Overview

Summary

ContactDonateImprint