@@ -480,19 +480,126 @@ class EventServiceProvider extends ServiceProvider
480480
481481### Using built in routes
482482```
483- POST hooks ......................................................... Myckhel\Paystack\Http\Controllers\HookController@hook
484- GET|HEAD subaccount .............................................. Myckhel\Paystack\Http\Controllers\SubAccountController@list
485- PUT subaccount/{subaccount} ............................... Myckhel\Paystack\Http\Controllers\SubAccountController@update
486- GET|HEAD transaction ............................................ Myckhel\Paystack\Http\Controllers\TransactionController@list
487- POST transaction/charge_authorization ....... Myckhel\Paystack\Http\Controllers\TransactionController@charge_authorization
488- POST transaction/check_authorization ......... Myckhel\Paystack\Http\Controllers\TransactionController@check_authorization
489- GET|HEAD transaction/export ................................... Myckhel\Paystack\Http\Controllers\TransactionController@export
490- POST transaction/initialize ........................... Myckhel\Paystack\Http\Controllers\TransactionController@initialize
491- POST transaction/partial_debit ..................... Myckhel\Paystack\Http\Controllers\TransactionController@partial_debit
492- GET|HEAD transaction/timeline/{id_or_reference} ......... Myckhel\Paystack\Http\Controllers\TransactionController@viewTimeline
493- GET|HEAD transaction/totals ................................... Myckhel\Paystack\Http\Controllers\TransactionController@totals
494- GET|HEAD transaction/verify/{reference} ....................... Myckhel\Paystack\Http\Controllers\TransactionController@verify
495- GET|HEAD transaction/{transaction} ............................. Myckhel\Paystack\Http\Controllers\TransactionController@fetch
483+ POST apple-pay/domain .............. Myckhel\Paystack\Http\Controllers\ApplePayController@createDomain
484+ GET|HEAD apple-pay/domain ............... Myckhel\Paystack\Http\Controllers\ApplePayController@listDomains
485+ DELETE apple-pay/domain .............. Myckhel\Paystack\Http\Controllers\ApplePayController@removeDomain
486+ GET|HEAD balance ..................... Myckhel\Paystack\Http\Controllers\TransferControlController@balance
487+ GET|HEAD balance/ledger ........ Myckhel\Paystack\Http\Controllers\TransferControlController@balanceLedger
488+ GET|HEAD bank ........................ Myckhel\Paystack\Http\Controllers\MiscellaneousController@listBanks
489+ GET|HEAD bank/resolve ................... Myckhel\Paystack\Http\Controllers\VerificationController@resolve
490+ POST bank/validate .......... Myckhel\Paystack\Http\Controllers\VerificationController@validateAccount
491+ GET|HEAD banks ................... Myckhel\Paystack\Http\Controllers\MiscellaneousController@listProviders
492+ POST bulkcharge ...................... Myckhel\Paystack\Http\Controllers\BulkChargeController@initiate
493+ GET|HEAD bulkcharge .......................... Myckhel\Paystack\Http\Controllers\BulkChargeController@list
494+ GET|HEAD bulkcharge/pause/{bulkcharge} Myckhel\Paystack\Http\Controllers\BulkChargeController@pauseCharge…
495+ GET|HEAD bulkcharge/resume/{bulkcharge} Myckhel\Paystack\Http\Controllers\BulkChargeController@resumeChar…
496+ GET|HEAD bulkcharge/{bulkcharge} ............ Myckhel\Paystack\Http\Controllers\BulkChargeController@fetch
497+ GET|HEAD bulkcharge/{bulkcharge}/charges Myckhel\Paystack\Http\Controllers\BulkChargeController@fetchChar…
498+ POST charge ................................ Myckhel\Paystack\Http\Controllers\ChargeController@create
499+ POST charge/submit_address .......... Myckhel\Paystack\Http\Controllers\ChargeController@submitAddress
500+ POST charge/submit_birthday ........ Myckhel\Paystack\Http\Controllers\ChargeController@submitBirthday
501+ POST charge/submit_otp .................. Myckhel\Paystack\Http\Controllers\ChargeController@submitOtp
502+ POST charge/submit_phone .............. Myckhel\Paystack\Http\Controllers\ChargeController@submitPhone
503+ POST charge/submit_pin .................. Myckhel\Paystack\Http\Controllers\ChargeController@submitPin
504+ GET|HEAD charge/{reference} .............. Myckhel\Paystack\Http\Controllers\ChargeController@checkPending
505+ GET|HEAD country ................. Myckhel\Paystack\Http\Controllers\MiscellaneousController@listCountries
506+ POST customer ............................ Myckhel\Paystack\Http\Controllers\CustomerController@create
507+ GET|HEAD customer .............................. Myckhel\Paystack\Http\Controllers\CustomerController@list
508+ POST customer/deactivate_authorization Myckhel\Paystack\Http\Controllers\CustomerController@deactivat…
509+ POST customer/set_risk_action ... Myckhel\Paystack\Http\Controllers\CustomerController@set_risk_action
510+ GET|HEAD customer/{customer} .................. Myckhel\Paystack\Http\Controllers\CustomerController@fetch
511+ PUT customer/{customer} ................. Myckhel\Paystack\Http\Controllers\CustomerController@update
512+ POST customer/{customer}/identification Myckhel\Paystack\Http\Controllers\CustomerController@identifi…
513+ GET|HEAD decision/bin/{bin} ...... Myckhel\Paystack\Http\Controllers\VerificationController@resolveCardBIN
514+ POST dedicated_account .... Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountController@create
515+ GET|HEAD dedicated_account ...... Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountController@list
516+ GET|HEAD dedicated_account/available_providers Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountC…
517+ POST dedicated_account/split Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountController@split
518+ DELETE dedicated_account/split Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountController@remo…
519+ GET|HEAD dedicated_account/{dedicated_account} Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountC…
520+ DELETE dedicated_account/{dedicated_account} Myckhel\Paystack\Http\Controllers\DedicatedVirtualAccountC…
521+ GET|HEAD dispute ................................ Myckhel\Paystack\Http\Controllers\DisputeController@list
522+ GET|HEAD dispute/transaction/{dispute} Myckhel\Paystack\Http\Controllers\DisputeController@listTransaction
523+ GET|HEAD dispute/{dispute} ..................... Myckhel\Paystack\Http\Controllers\DisputeController@fetch
524+ PUT dispute/{dispute} .................... Myckhel\Paystack\Http\Controllers\DisputeController@update
525+ POST dispute/{dispute}/evidence ...... Myckhel\Paystack\Http\Controllers\DisputeController@addEvidence
526+ GET|HEAD dispute/{dispute}/export ............. Myckhel\Paystack\Http\Controllers\DisputeController@export
527+ PUT dispute/{dispute}/resolve ........... Myckhel\Paystack\Http\Controllers\DisputeController@resolve
528+ GET|HEAD dispute/{dispute}/upload_url ... Myckhel\Paystack\Http\Controllers\DisputeController@getUploadURL
529+ POST hooks ..................................... Myckhel\Paystack\Http\Controllers\HookController@hook
530+ GET|HEAD integration/payment_session_timeout Myckhel\Paystack\Http\Controllers\ControlPanelController@fet…
531+ PUT integration/payment_session_timeout Myckhel\Paystack\Http\Controllers\ControlPanelController@upd…
532+ POST page .................................... Myckhel\Paystack\Http\Controllers\PageController@create
533+ GET|HEAD page ...................................... Myckhel\Paystack\Http\Controllers\PageController@list
534+ GET|HEAD page/check_slug_availability/{slug} .. Myckhel\Paystack\Http\Controllers\PageController@checkSlug
535+ GET|HEAD page/{page} .............................. Myckhel\Paystack\Http\Controllers\PageController@fetch
536+ PUT page/{page} ............................. Myckhel\Paystack\Http\Controllers\PageController@update
537+ POST page/{page}/product ................. Myckhel\Paystack\Http\Controllers\PageController@addProduct
538+ POST paymentrequest ....................... Myckhel\Paystack\Http\Controllers\InvoiceController@create
539+ GET|HEAD paymentrequest ......................... Myckhel\Paystack\Http\Controllers\InvoiceController@list
540+ POST paymentrequest/archive/{invoice_code} Myckhel\Paystack\Http\Controllers\InvoiceController@archive
541+ POST paymentrequest/finalize/{invoice_code} Myckhel\Paystack\Http\Controllers\InvoiceController@final…
542+ POST paymentrequest/notify/{invoice_code} . Myckhel\Paystack\Http\Controllers\InvoiceController@notify
543+ GET|HEAD paymentrequest/totals ................ Myckhel\Paystack\Http\Controllers\InvoiceController@totals
544+ GET|HEAD paymentrequest/verify/{invoice_code} . Myckhel\Paystack\Http\Controllers\InvoiceController@verify
545+ GET|HEAD paymentrequest/{invoice} .............. Myckhel\Paystack\Http\Controllers\InvoiceController@fetch
546+ PUT paymentrequest/{invoice} ............. Myckhel\Paystack\Http\Controllers\InvoiceController@update
547+ POST plan .................................... Myckhel\Paystack\Http\Controllers\PlanController@create
548+ GET|HEAD plan ...................................... Myckhel\Paystack\Http\Controllers\PlanController@list
549+ GET|HEAD plan/{plan} .............................. Myckhel\Paystack\Http\Controllers\PlanController@fetch
550+ PUT plan/{plan} ............................. Myckhel\Paystack\Http\Controllers\PlanController@update
551+ POST product .............................. Myckhel\Paystack\Http\Controllers\ProductController@create
552+ GET|HEAD product ................................ Myckhel\Paystack\Http\Controllers\ProductController@list
553+ GET|HEAD product/{product} ..................... Myckhel\Paystack\Http\Controllers\ProductController@fetch
554+ PUT product/{product} .................... Myckhel\Paystack\Http\Controllers\ProductController@update
555+ POST refund ................................ Myckhel\Paystack\Http\Controllers\RefundController@create
556+ GET|HEAD refund .................................. Myckhel\Paystack\Http\Controllers\RefundController@list
557+ GET|HEAD refund/{refund} ........................ Myckhel\Paystack\Http\Controllers\RefundController@fetch
558+ GET|HEAD settlement .......................... Myckhel\Paystack\Http\Controllers\SettlementController@list
559+ GET|HEAD settlement/{settlement}/transactions Myckhel\Paystack\Http\Controllers\SettlementController@tran…
560+ POST split .................................. Myckhel\Paystack\Http\Controllers\SplitController@create
561+ GET|HEAD split .................................... Myckhel\Paystack\Http\Controllers\SplitController@list
562+ GET|HEAD split/{split} ........................... Myckhel\Paystack\Http\Controllers\SplitController@fetch
563+ PUT split/{split} .......................... Myckhel\Paystack\Http\Controllers\SplitController@update
564+ POST split/{split}/subaccount/add .............. Myckhel\Paystack\Http\Controllers\SplitController@add
565+ POST split/{split}/subaccount/remove ........ Myckhel\Paystack\Http\Controllers\SplitController@remove
566+ POST subaccount ........................ Myckhel\Paystack\Http\Controllers\SubAccountController@create
567+ GET|HEAD subaccount .......................... Myckhel\Paystack\Http\Controllers\SubAccountController@list
568+ GET|HEAD subaccount/{subaccount} ............ Myckhel\Paystack\Http\Controllers\SubAccountController@fetch
569+ PUT subaccount/{subaccount} ........... Myckhel\Paystack\Http\Controllers\SubAccountController@update
570+ POST subscription .................... Myckhel\Paystack\Http\Controllers\SubscriptionController@create
571+ GET|HEAD subscription ...................... Myckhel\Paystack\Http\Controllers\SubscriptionController@list
572+ POST subscription/disable ........... Myckhel\Paystack\Http\Controllers\SubscriptionController@disable
573+ POST subscription/enable ............. Myckhel\Paystack\Http\Controllers\SubscriptionController@enable
574+ POST subscription/{code}/manage/email Myckhel\Paystack\Http\Controllers\SubscriptionController@sendUp…
575+ GET|HEAD subscription/{code}/manage/link ... Myckhel\Paystack\Http\Controllers\SubscriptionController@link
576+ GET|HEAD subscription/{subscription} ...... Myckhel\Paystack\Http\Controllers\SubscriptionController@fetch
577+ GET|HEAD transaction ........................ Myckhel\Paystack\Http\Controllers\TransactionController@list
578+ POST transaction/charge_authorization Myckhel\Paystack\Http\Controllers\TransactionController@charge_…
579+ POST transaction/check_authorization Myckhel\Paystack\Http\Controllers\TransactionController@check_au…
580+ GET|HEAD transaction/export ............... Myckhel\Paystack\Http\Controllers\TransactionController@export
581+ POST transaction/initialize ....... Myckhel\Paystack\Http\Controllers\TransactionController@initialize
582+ POST transaction/partial_debit . Myckhel\Paystack\Http\Controllers\TransactionController@partial_debit
583+ GET|HEAD transaction/timeline/{id_or_reference} Myckhel\Paystack\Http\Controllers\TransactionController@v…
584+ GET|HEAD transaction/totals ............... Myckhel\Paystack\Http\Controllers\TransactionController@totals
585+ GET|HEAD transaction/verify/{reference} ... Myckhel\Paystack\Http\Controllers\TransactionController@verify
586+ GET|HEAD transaction/{transaction} ......... Myckhel\Paystack\Http\Controllers\TransactionController@fetch
587+ POST transfer .......................... Myckhel\Paystack\Http\Controllers\TransferController@initiate
588+ GET|HEAD transfer .............................. Myckhel\Paystack\Http\Controllers\TransferController@list
589+ POST transfer/bulk ................... Myckhel\Paystack\Http\Controllers\TransferController@bulkCreate
590+ POST transfer/disable_otp Myckhel\Paystack\Http\Controllers\TransferControlController@disableTransfer…
591+ POST transfer/disable_otp_finalize Myckhel\Paystack\Http\Controllers\TransferControlController@finali…
592+ POST transfer/enable_otp Myckhel\Paystack\Http\Controllers\TransferControlController@enableTransfersO…
593+ POST transfer/finalize_transfer ........ Myckhel\Paystack\Http\Controllers\TransferController@finalize
594+ POST transfer/resend_otp Myckhel\Paystack\Http\Controllers\TransferControlController@resendTransfersO…
595+ GET|HEAD transfer/verify/{reference} ......... Myckhel\Paystack\Http\Controllers\TransferController@verify
596+ GET|HEAD transfer/{transfer} .................. Myckhel\Paystack\Http\Controllers\TransferController@fetch
597+ POST transferrecipient .................. Myckhel\Paystack\Http\Controllers\RecipientController@create
598+ GET|HEAD transferrecipient .................... Myckhel\Paystack\Http\Controllers\RecipientController@list
599+ POST transferrecipient/bulk ......... Myckhel\Paystack\Http\Controllers\RecipientController@bulkCreate
600+ GET|HEAD transferrecipient/{transferrecipient} Myckhel\Paystack\Http\Controllers\RecipientController@fetch
601+ PUT transferrecipient/{transferrecipient} Myckhel\Paystack\Http\Controllers\RecipientController@upda…
602+ DELETE transferrecipient/{transferrecipient} Myckhel\Paystack\Http\Controllers\RecipientController@remo…
496603```
497604
498605<!--
0 commit comments