19 lines
455 B
Go
19 lines
455 B
Go
package payment
|
|
|
|
import "github.com/gofiber/fiber/v2"
|
|
|
|
func (receiver *PaymentController) Register(router fiber.Router) {
|
|
// вебхуки для каждого провайдера
|
|
for _, provider := range receiver.paymentProviders {
|
|
provider.RegisterWebhookHandlers(router)
|
|
}
|
|
|
|
// эндпоинт создания платежа
|
|
router.Post("/payment", receiver.CreatePayment)
|
|
|
|
}
|
|
|
|
func (receiver *PaymentController) Name() string {
|
|
return ""
|
|
}
|