Overview

Summary

ContactDonateImprint


Appendix E-36: MERCHANT (UI prompt)


MerchantMerchantModulePayPal

Properties (7)

PropertyTypeEntityReferenceModule
(1) CategorySTRINGMerchant
(2) CreatedAtDATEMerchant
(3) DisplayNameSTRINGMerchant
(4) LegalNameSTRINGMerchant
(5) StatusSTRINGMerchant
(6) UserAccountLONGMerchantUserAccountUserAccountModule
(7) WebsiteUrlSTRINGMerchant


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /invoice/merchant/{id}findAllInvoiceOfMerchant(id)CurrencyModuleGETMerchant Invoice
(2) /merchantaddress/merchant/{id}findAllMerchantAddressOfMerchant(id)MerchantModuleGETMerchant MerchantAddress
(3) /merchantwebsite/merchant/{id}findAllMerchantWebsiteOfMerchant(id)MerchantModuleGETMerchant MerchantWebsite
(4) /merchantbusinessinfo/merchant/{id}findAllMerchantBusinessInfoOfMerchant(id)MerchantModuleGETMerchant MerchantBusinessInfo
(5) /merchant/{id}deleteMerchantById(id)MerchantModuleDELETEMerchant
(6) /merchant/useraccount/{id}findAllMerchantOfUserAccount(id)MerchantModuleGETUserAccount Merchant
(7) /merchantinsertMerchant(merchant)MerchantModulePOSTMerchant
(8) /merchant/{id}findMerchantById(id)MerchantModuleGETMerchant
(9) /merchantapicredential/merchant/{id}findAllMerchantApiCredentialOfMerchant(id)MerchantModuleGETMerchant MerchantApiCredential
(10) /merchantfindAllMerchant()MerchantModuleGETMerchant
(11) /merchant/{id}updateMerchantById(merchant)MerchantModulePUTMerchant
(12) /securityincident/merchant/{id}findAllSecurityIncidentOfMerchant(id)RegionModuleGETMerchant SecurityIncident
(13) /subscriptionplan/merchant/{id}findAllSubscriptionPlanOfMerchant(id)SubscriptionModuleGETMerchant SubscriptionPlan
(14) /transaction/merchant/{id}findAllTransactionOfMerchant(id)TransactionModuleGETMerchant Transaction





Example:

final Merchant merchant = (Merchant) invokeModule(MERCHANT_MODULE + "/merchant/" + id, Merchant.class);
if (merchant != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + merchant.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return merchant;


Overview

Summary

ContactDonateImprint