PaymentController
extends Controller
in package
Class PaymentController
Handles HTTP requests for Payment management.
Table of Contents
Methods
- createVA() : JsonResponse
- Create a Virtual Account (VA) payment for the given bill tokens and bank.
- simulatePayment() : RedirectResponse|JsonResponse
- Simulate a payment callback for testing purposes.
Methods
createVA()
Create a Virtual Account (VA) payment for the given bill tokens and bank.
public
createVA(Request $request) : JsonResponse
Parameters
- $request : Request
-
The HTTP request instance.
Return values
JsonResponse —The response containing the payment or error message.
simulatePayment()
Simulate a payment callback for testing purposes.
public
simulatePayment(Request $request) : RedirectResponse|JsonResponse
Parameters
- $request : Request
-
The HTTP request instance.
Return values
RedirectResponse|JsonResponse —The response after simulating payment.