Files
ttstd-infinite-canvas/backend/payment-plugins/aliases.go

36 lines
1.2 KiB
Go

package paymentplugins
import paymentsdk "infinite-canvas/backend/payment-sdk"
type Config = paymentsdk.Config
type Descriptor = paymentsdk.Descriptor
type NotificationResponse = paymentsdk.NotificationResponse
type CreateRequest = paymentsdk.CreateRequest
type Checkout = paymentsdk.Checkout
type QueryRequest = paymentsdk.QueryRequest
type CloseRequest = paymentsdk.CloseRequest
type Result = paymentsdk.Result
type Notification = paymentsdk.Notification
type BillRecord = paymentsdk.BillRecord
type Provider = paymentsdk.Provider
type ProviderError = paymentsdk.ProviderError
var (
ErrOrderNotFound = paymentsdk.ErrOrderNotFound
ErrOrderNotPaid = paymentsdk.ErrOrderNotPaid
ErrTradeBillNotFound = paymentsdk.ErrTradeBillNotFound
)
const (
ProviderWeChatNative = "wechat-native"
ProviderAlipayPage = "alipay-page-pay"
ProviderXunHuPay = "xunhupay-aggregate"
ProviderZhiFuFM = "zhifufm-pay"
ProviderEpay = "epay"
PluginWeChatNative = "official-payment-wechat-native"
PluginAlipayPage = "official-payment-alipay-page"
PluginXunHuPay = "official-payment-xunhupay"
PluginZhiFuFM = "official-payment-zhifufm"
PluginEpay = "official-payment-epay"
)