Overview

Summary

ContactDonateImprint


Appendix E-28: MERCHANT API CREDENTIAL (UI prompt)


MerchantApiCredentialMerchantModulePayPal

Properties (6)

PropertyTypeEntityReferenceModule
(1) ClientIdSTRINGMerchantApiCredential
(2) ClientSecretHashSTRINGMerchantApiCredential
(3) CreatedAtDATEMerchantApiCredential
(4) LastUsedAtDATEMerchantApiCredential
(5) MerchantLONGMerchantApiCredentialMerchantMerchantModule
(6) StatusSTRINGMerchantApiCredential


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /merchantapicredentialinsertMerchantApiCredential(merchantapicredential)MerchantModulePOSTMerchantApiCredential
(2) /merchantapicredential/{id}deleteMerchantApiCredentialById(id)MerchantModuleDELETEMerchantApiCredential
(3) /merchantapicredential/merchant/{id}findAllMerchantApiCredentialOfMerchant(id)MerchantModuleGETMerchant MerchantApiCredential
(4) /merchantapicredential/{id}findMerchantApiCredentialById(id)MerchantModuleGETMerchantApiCredential
(5) /merchantapicredential/{id}updateMerchantApiCredentialById(merchantapicredential)MerchantModulePUTMerchantApiCredential
(6) /merchantapicredentialfindAllMerchantApiCredential()MerchantModuleGETMerchantApiCredential





Example:

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


Overview

Summary

ContactDonateImprint