Documentation
¶
Index ¶
- Variables
- func Authorize(org *organization.Organization, ord *order.Order, usr *user.User, ...) error
- func Cancel(c *gin.Context, org *organization.Organization, ord *order.Order) (err error)
- func Capture(org *organization.Organization, ord *order.Order) (*order.Order, []*payment.Payment, error)
- func Confirm(c *gin.Context, org *organization.Organization, ord *order.Order) (err error)
- type PayKeyResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var ( OrderDoesNotExist = errors.New("Order does not exist") PaymentDoesNotExist = errors.New("Payment does not exist") PaymentCancelled = errors.New("Payment was cancelled") )
View Source
var FailedToCaptureCharge = errors.New("Failed to capture charge")
Functions ¶
func Authorize ¶
func Authorize(org *organization.Organization, ord *order.Order, usr *user.User, pay *payment.Payment) error
func Cancel ¶
func Cancel(c *gin.Context, org *organization.Organization, ord *order.Order) (err error)
func Capture ¶
func Capture(org *organization.Organization, ord *order.Order) (*order.Order, []*payment.Payment, error)
func Confirm ¶
func Confirm(c *gin.Context, org *organization.Organization, ord *order.Order) (err error)
Types ¶
type PayKeyResponse ¶
Click to show internal directories.
Click to hide internal directories.