package
0.6.0
Repository: https://github.com/oxygenpay/oxygen.git
Documentation: pkg.go.dev

# Constants

ConversionFromTypeCrypto captures enum value "crypto".
ConversionFromTypeFiat captures enum value "fiat".
ConversionToTypeCrypto captures enum value "crypto".
ConversionToTypeFiat captures enum value "fiat".
CreateMerchantAddressRequestBlockchainBSC captures enum value "BSC".
CreateMerchantAddressRequestBlockchainBTC captures enum value "BTC".
CreateMerchantAddressRequestBlockchainETH captures enum value "ETH".
CreateMerchantAddressRequestBlockchainMATIC captures enum value "MATIC".
CreateMerchantAddressRequestBlockchainTRON captures enum value "TRON".
CreatePaymentLinkRequestCurrencyEUR captures enum value "EUR".
CreatePaymentLinkRequestCurrencyUSD captures enum value "USD".
CreatePaymentLinkRequestSuccessActionRedirect captures enum value "redirect".
CreatePaymentLinkRequestSuccessActionShowMessage captures enum value "showMessage".
CreatePaymentRequestCurrencyEUR captures enum value "EUR".
CreatePaymentRequestCurrencyUSD captures enum value "USD".
CustomerPaymentCurrencyEUR captures enum value "EUR".
CustomerPaymentCurrencyUSD captures enum value "USD".
CustomerPaymentStatusFailed captures enum value "failed".
CustomerPaymentStatusInProgress captures enum value "inProgress".
CustomerPaymentStatusPending captures enum value "pending".
CustomerPaymentStatusSuccess captures enum value "success".
ExchangeRateFromTypeCrypto captures enum value "crypto".
ExchangeRateFromTypeFiat captures enum value "fiat".
ExchangeRateToTypeCrypto captures enum value "crypto".
ExchangeRateToTypeFiat captures enum value "fiat".
MerchantAddressBlockchainBSC captures enum value "BSC".
MerchantAddressBlockchainETH captures enum value "ETH".
MerchantAddressBlockchainMATIC captures enum value "MATIC".
MerchantAddressBlockchainTRON captures enum value "TRON".
PaymentLinkCurrencyEUR captures enum value "EUR".
PaymentLinkCurrencyUSD captures enum value "USD".
PaymentLinkSuccessActionRedirect captures enum value "redirect".
PaymentLinkSuccessActionShowMessage captures enum value "showMessage".
PaymentStatusFailed captures enum value "failed".
PaymentStatusInProgress captures enum value "inProgress".
PaymentStatusPending captures enum value "pending".
PaymentStatusSuccess captures enum value "success".
PaymentTypePayment captures enum value "payment".
PaymentTypeWithdrawal captures enum value "withdrawal".
ProviderNameEmail captures enum value "email".
ProviderNameGoogle captures enum value "google".

# Structs

AdditionalPaymentInfo Additional payment info swagger:model additionalPaymentInfo.
AdditionalWithdrawalInfo Additional withdrawal info swagger:model additionalWithdrawalInfo.
APIToken api token swagger:model apiToken.
AvailableProvidersResponse available providers response swagger:model availableProvidersResponse.
Conversion Exchange rate swagger:model conversion.
CreateMerchantAddressRequest create merchant address request swagger:model createMerchantAddressRequest.
CreateMerchantRequest create merchant request swagger:model createMerchantRequest.
CreateMerchantTokenRequest create merchant token request swagger:model createMerchantTokenRequest.
CreatePaymentLinkRequest Payment Link object swagger:model createPaymentLinkRequest.
CreatePaymentRequest create payment request swagger:model createPaymentRequest.
CreateWithdrawalRequest create withdrawal request swagger:model createWithdrawalRequest.
CurrencyExchangeRate currency exchange rate swagger:model currencyExchangeRate.
Customer customer swagger:model customer.
CustomerDetails Customer Details.
CustomerPayment Payment object swagger:model customerPayment.
CustomersPagination customers pagination swagger:model customersPagination.
ErrorResponse error response swagger:model errorResponse.
ErrorResponseItem error response item swagger:model errorResponseItem.
ExchangeRate Exchange rate swagger:model exchangeRate.
FormRequest form request swagger:model formRequest.
LoginRequest login request swagger:model loginRequest.
Merchant merchant swagger:model merchant.
MerchantAddress merchant address swagger:model merchantAddress.
MerchantAddressList merchant address list swagger:model merchantAddressList.
MerchantBalance merchant balance swagger:model merchantBalance.
MerchantBalanceList merchant balance list swagger:model merchantBalanceList.
MerchantList merchant list swagger:model merchantList.
MerchantListItem merchant list item swagger:model merchantListItem.
Payment Payment object swagger:model payment.
PaymentAdditionalInfo Represents additional context for payment or withdrawal swagger:model PaymentAdditionalInfo.
PaymentLink Payment Link object swagger:model paymentLink.
PaymentLinksPagination payment links pagination swagger:model paymentLinksPagination.
PaymentsPagination payments pagination swagger:model paymentsPagination.
Provider provider swagger:model provider.
SupportedPaymentMethod PaymentType swagger:model supportedPaymentMethod.
TokenList token list swagger:model tokenList.
UpdateMerchantAddressRequest update merchant address request swagger:model updateMerchantAddressRequest.
UpdateMerchantRequest update merchant request swagger:model updateMerchantRequest.
UpdateSupportedPaymentMethodsRequest update supported payment methods request swagger:model updateSupportedPaymentMethodsRequest.
User user swagger:model user.
WebhookSettings webhook settings swagger:model webhookSettings.
Withdrawal withdrawal swagger:model withdrawal.
WithdrawalFee withdrawal fee swagger:model withdrawalFee.