Overview

Summary

ContactDonateImprint


Appendix E-23: PAYMENT ACCOUNT (UI prompt)


PaymentAccountPaymentAccountModuleSignalMessenger

Properties (7)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEPaymentAccount
(2) CurrencyCodeSTRINGPaymentAccount
(3) IsEnabledBOOLPaymentAccount
(4) KycStatusSTRINGPaymentAccount
(5) UpdatedAtDATEPaymentAccount
(6) UserAccountLONGPaymentAccountUserAccountUserAccountModule
(7) WalletAddressSTRINGPaymentAccount


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /paymenttransaction/paymentaccountfrom/{id}findAllPaymentTransactionOfPaymentAccountFrom(id)PaymentAccountModuleGETPaymentAccount PaymentTransaction
(2) /paymentaccountinsertPaymentAccount(paymentaccount)PaymentAccountModulePOSTPaymentAccount
(3) /paymenttransaction/paymentaccountto/{id}findAllPaymentTransactionOfPaymentAccountTo(id)PaymentAccountModuleGETPaymentAccount PaymentTransaction
(4) /paymentaccount/useraccount/{id}findAllPaymentAccountOfUserAccount(id)PaymentAccountModuleGETUserAccount PaymentAccount
(5) /paymentaccount/{id}deletePaymentAccountById(id)PaymentAccountModuleDELETEPaymentAccount
(6) /paymentaccount/{id}updatePaymentAccountById(paymentaccount)PaymentAccountModulePUTPaymentAccount
(7) /paymentaccountfindAllPaymentAccount()PaymentAccountModuleGETPaymentAccount
(8) /paymentaccount/{id}findPaymentAccountById(id)PaymentAccountModuleGETPaymentAccount





Example:

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


Overview

Summary

ContactDonateImprint