0
0

Payment Gateway Reference Manual

Docs
Docs EInnovator Posted 10 Jun 20

Payments Gateway » Development » Views and Web Endpoints

Account Endpoints

This section describes endpoints for Account management.

Table below provides a quick summary:

AccountController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/account
/admin/account
GETlistmodelx.AccountFilter
PageOptions
/account//card
/admin/account//card
GETshowCards
/account/
/admin/account/
GETshow
/account//bankaccount
/admin/account//bankaccount
GETshowBankAccounts
/account/edit
/admin/account/edit
GETeditGET
/account
/admin/account
PUTeditPUTAccount
/account/
/admin/account/
PUTeditPUTAccount
/account//edit
/admin/account//edit
GETaccountEditGET
/account/account/
/admin/account/account/
DELETEdeleteAccount

Cards Endpoints

This section describes endpoints for Card management.

Table below provides a quick summary:

AccountController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/account//card/create
/admin/account//card/create
GETcardCreateGETCard
/account//card/
/admin/account//card/
DELETEcardDELETE
/account//card
/admin/account//card
POSTcardCreatePOSTCard
/account//card//default
/admin/account//card//default
POSTcardDefault
/account/service-agreement
/admin/account/service-agreement
GETserviceAgreementGET

BankAccount Endpoints

This section describes endpoints for BankAccount management.

Table below provides a quick summary:

AccountController:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/account//bankaccountGETshowBankAccounts
/account//bankaccount/create
/admin/account//bankaccount/create
GETbankAccountCreateGETBankAccount
/account//bankaccount
/admin/account//bankaccount
POSTbankAccountCreatePOSTBankAccountPlaidAccount
/account//bankaccount//edit
/admin/account//bankaccount//edit
GETbankAccountEditGET
/account//bankaccount//charge
/admin/account//bankaccount//charge
POSTbankAccountMakeChargeable
/account//bankaccount/
/admin/account//bankaccount/
PUTbankAccountEditPUTBankAccount
/account//bankaccount/
/admin/account//bankaccount/
DELETEbankAccountDELETE
/account//bankaccount//transfer
/admin/account//bankaccount//transfer
POSTbankAccountSetTransferDefault
/account/service-agreement
/admin/account/service-agreement
POSTserviceAgreementPOST

| /send-error | POST | ReportErrorController.sendError | einnovator.notifications.client.model.ErrorReport | /admin | GET | HomeController.show | | / | GET | HomeController.home | | /dashboard | GET | HomeController.dashboard |

Payments Endpoints

This section describes endpoints for Payment management.

Table below provides a quick summary:

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/payment/
/admin/payment/
DELETEPaymentController.DELETE
/payment
/admin/payment
GETPaymentController.listmodelx.PaymentFilter
PageOptions
/payment//invoice.pdf
/admin/payment//invoice.pdf
GETwebx.InvoicePdfView PaymentController.invoicePdf
/payment//pay
/admin/payment//pay
POSTPaymentController.payPOSTPaymentTypeCard
/payment//pay
/admin/payment//pay
GETPaymentController.pay
/payment/create
/admin/payment/create
GETPaymentController.createGETPayment
/payment
/admin/payment
POSTPaymentController.createPOSTPayment
/payment/
/admin/payment/
GETPaymentController.show
/payment/current
/admin/payment/current
GETPaymentController.listCurrentmodelx.PaymentFilter
PageOptions
/payment/history
/admin/payment/history
GETPaymentController.listHistorymodelx.PaymentFilter
PageOptions
/payment//invoice
/admin/payment//invoice
GETPaymentController.invoice
/payment/
/admin/payment/
PUTPaymentController.paymentPUTPayment

PO Endpoints

This section describes endpoints for PO management.

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/poGETPOController.listmodelx.POFilter
PageOptions
/po/createGETPOController.createGETPO
/poPOSTPOController.createPOSTPO
/po/GETPOController.show
/po//editGETPOController.editGET
/po/PUTPOController.editPUTPO

Tax Endpoints

This section describes endpoints for Tax management.

| /tax/init
/admin/tax/init | GET | TaxController.init | | /tax/
/admin/tax/ | DELETE | TaxController.DELETE | | /tax
/admin/tax | GET | TaxController.list | modelx.TaxFilter
PageOptions | /tax/create
/admin/tax/create | GET | TaxController.createGET | Tax | /tax
/admin/tax | POST | TaxController.createPOST | Tax | /tax/
/admin/tax/ | GET | TaxController.show | | /tax//edit
/admin/tax//edit | GET | TaxController.editGET | | /tax/
/admin/tax/ | PUT | TaxController.editPUT | Tax

Other

MethodPathQuery ParametersRequest BodyResponse BodyStatusLogSecurityDescription
/adminGETHomeController.show
/GETHomeController.home
/dashboardGETHomeController.dashboard
/admin/setting/
/admin/settings/
DELETEDELETE
/admin/setting/
/admin/settings/
GETlistSettingFilter
PageOptions
/admin/setting
/admin/settings
GETlistSettingFilter
PageOptions
/admin/setting/create
/admin/settings/create
GETcreateGETSetting
/admin/setting
/admin/settings
POSTcreatePOSTSetting
/admin/setting/
/admin/settings/
GETshow
/admin/setting//edit
/admin/settings//edit
GETeditGET
/admin/setting/
/admin/settings/
PUTeditPUTSetting
/admin/setting/
/admin/settings/
POSTupdatePOST
Comments and Discussion

Content