C# Class Xsolla.XsollaPaymentImpl

Inheritance: UnityEngine.MonoBehaviour, IXsollaPayment
Afficher le fichier Open project: xsolla/xsolla-unity-sdk Class Usage Examples

Méthodes publiques

Свойство Type Description
ApplyCouponeCodeReceived Action
CountriesRecieved Action
CouponProceedErrorRecived Action
CustomAmountCalcRecieved Action
ErrorReceived Action
FormReceived Action
GoodsGroupsRecieved Action
GoodsRecieved Action
HistoryRecieved Action
PaymentMethodsRecieved Action
PricepointsRecieved Action
QuickPaymentMethodsRecieved Action
QuickPaymentMethodsRecievedNew Action
SavedPaymentMethodsRecieved Action
StatusChecked Action
StatusReceived XsollaForm>.Action
TranslationRecieved Action
UtilsRecieved Action
VirtualPaymentProceedError Action
VirtualPaymentStatusRecieved Action
VirtualPaymentSummaryRecieved Action

Protected Properties

Свойство Type Description
_accessToken string
baseParams object>.Dictionary
httpreq HttpTlsRequest

Méthodes publiques

Méthode Description
ApplyPromoCoupone ( object>.Dictionary pParams ) : void
CalculateCustomAmount ( object>.Dictionary pParams ) : void
GetCountries ( object>.Dictionary requestParams ) : void
GetCouponProceed ( object>.Dictionary pParams ) : void
GetFavorites ( object>.Dictionary requestParams ) : void
GetGoods ( object>.Dictionary requestParams ) : void
GetHistory ( object>.Dictionary pParams ) : void
GetItems ( long groupId, object>.Dictionary requestParams ) : void
GetItemsGroups ( object>.Dictionary requestParams ) : void
GetNextStep ( object>.Dictionary nextStepParams ) : void
GetPayments ( string countryIso, object>.Dictionary requestParams ) : void
GetPaymentsInfo ( object>.Dictionary requestParams ) : void
GetPricePoints ( object>.Dictionary requestParams ) : void
GetProjectName ( ) : string
GetQuickPayments ( string countryIso, object>.Dictionary requestParams ) : void
GetSavedPayments ( object>.Dictionary requestParams ) : void
GetStatus ( object>.Dictionary statusParams ) : void
GetUtils ( object>.Dictionary pararams ) : void
GetVPSummary ( object>.Dictionary pararams ) : void
InitPaystation ( object>.Dictionary pararams ) : void
InitPaystation ( XsollaWallet xsollaWallet ) : void
InitPaystation ( string accessToken ) : void
LogEvent ( string titleCat, string actionLable ) : void
LogEvent ( string titleCat, string titleAction, string actionLable ) : void
LogScreen ( string title ) : void
NextStep ( object>.Dictionary xpsMap ) : void
POST ( int type, string url, object>.Dictionary post ) : WWW
ProceedVPayment ( object>.Dictionary pararams ) : void
SetDomain ( string domain ) : void
SetFavorite ( object>.Dictionary requestParams ) : void
SetModeSandbox ( bool isSandbox ) : void
SetToken ( string token ) : void
Start ( ) : void
StartPaymentWithoutUtils ( XsollaWallet xsollaWallet ) : void
Status ( string token, long invoice ) : void
VPaymentStatus ( object>.Dictionary pararams ) : void
XsollaPaymentImpl ( ) : System
XsollaPaymentImpl ( string accessToken ) : System

Méthodes protégées

Méthode Description
OnApplyCouponeReceived ( XsollaForm pForm ) : void
OnCouponProceedErrorRecived ( XsollaCouponProceedResult pCouponObj ) : void
OnCustomAmountResRecieved ( CustomVirtCurrAmountController pRes ) : void
OnErrorReceived ( XsollaError error ) : void
OnFormReceived ( XsollaForm form ) : void
OnHistoryRecieved ( XsollaHistoryList pHistoryList ) : void
OnStatusChecked ( XsollaStatusPing pStatus ) : void
OnStatusReceived ( XsollaStatus status, XsollaForm form ) : void
OnTranslationRecieved ( XsollaTranslations translations ) : void

Private Methods

Méthode Description
GetCalculateCustomAmountUrl ( ) : string
GetCartSummary ( ) : string
GetCountriesListUrl ( ) : string
GetCouponProceed ( ) : string
GetDirectpaymentLink ( ) : string
GetFavoritsUrl ( ) : string
GetGoodsUrl ( ) : string
GetHistoryUrl ( ) : string
GetItemsGroupsUrl ( ) : string
GetItemsUrl ( ) : string
GetPaymentListUrl ( ) : string
GetPricepointsUrl ( ) : string
GetQuickPaymentsUrl ( ) : string
GetSavedPaymentListUrl ( ) : string
GetStatusLink ( ) : string
GetUtilsLink ( ) : string
GetVirtualPaymentStatusLink ( ) : string
OnCountriesRecieved ( XsollaCountries countries ) : void
OnGoodsGroupsRecieved ( XsollaGroupsManager groups ) : void
OnGoodsRecieved ( XsollaGoodsManager goods ) : void
OnPaymentMethodsRecieved ( XsollaPaymentMethods paymentMethods ) : void
OnPricepointsRecieved ( XsollaPricepointsManager pricepoints ) : void
OnQuickPaymentMethodsRecieved ( XsollaQuickPayments quickPayments ) : void
OnQuickPaymentMethodsRecievedNew ( XsollaQuickPayments quickPayments ) : void
OnSavedPaymentMethodsRecieved ( XsollaSavedPaymentMethods pMethods ) : void
OnUtilsRecieved ( XsollaUtils utils ) : void
OnVPProceedError ( string error ) : void
OnVPStatusRecieved ( XVPStatus status ) : void
OnVPSummaryRecieved ( XVirtualPaymentSummary summary ) : void
ProceedVirtualPaymentLink ( ) : string
Process ( WWW www ) : IEnumerator
ProcessingRequestResult ( int pType, RequestClass pRequestResult, object>.Dictionary pDataArgs ) : void
SetFavoritsUrl ( ) : string

Method Details

ApplyPromoCoupone() public méthode

public ApplyPromoCoupone ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
Résultat void

CalculateCustomAmount() public méthode

public CalculateCustomAmount ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
Résultat void

GetCountries() public méthode

public GetCountries ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetCouponProceed() public méthode

public GetCouponProceed ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
Résultat void

GetFavorites() public méthode

public GetFavorites ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetGoods() public méthode

public GetGoods ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetHistory() public méthode

public GetHistory ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
Résultat void

GetItems() public méthode

public GetItems ( long groupId, object>.Dictionary requestParams ) : void
groupId long
requestParams object>.Dictionary
Résultat void

GetItemsGroups() public méthode

public GetItemsGroups ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetNextStep() public méthode

public GetNextStep ( object>.Dictionary nextStepParams ) : void
nextStepParams object>.Dictionary
Résultat void

GetPayments() public méthode

public GetPayments ( string countryIso, object>.Dictionary requestParams ) : void
countryIso string
requestParams object>.Dictionary
Résultat void

GetPaymentsInfo() public méthode

public GetPaymentsInfo ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetPricePoints() public méthode

public GetPricePoints ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetProjectName() public méthode

public GetProjectName ( ) : string
Résultat string

GetQuickPayments() public méthode

public GetQuickPayments ( string countryIso, object>.Dictionary requestParams ) : void
countryIso string
requestParams object>.Dictionary
Résultat void

GetSavedPayments() public méthode

public GetSavedPayments ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

GetStatus() public méthode

public GetStatus ( object>.Dictionary statusParams ) : void
statusParams object>.Dictionary
Résultat void

GetUtils() public méthode

public GetUtils ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
Résultat void

GetVPSummary() public méthode

public GetVPSummary ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
Résultat void

InitPaystation() public méthode

public InitPaystation ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
Résultat void

InitPaystation() public méthode

public InitPaystation ( XsollaWallet xsollaWallet ) : void
xsollaWallet XsollaWallet
Résultat void

InitPaystation() public méthode

public InitPaystation ( string accessToken ) : void
accessToken string
Résultat void

LogEvent() public méthode

public LogEvent ( string titleCat, string actionLable ) : void
titleCat string
actionLable string
Résultat void

LogEvent() public méthode

public LogEvent ( string titleCat, string titleAction, string actionLable ) : void
titleCat string
titleAction string
actionLable string
Résultat void

LogScreen() public méthode

public LogScreen ( string title ) : void
title string
Résultat void

NextStep() public méthode

public NextStep ( object>.Dictionary xpsMap ) : void
xpsMap object>.Dictionary
Résultat void

OnApplyCouponeReceived() protected méthode

protected OnApplyCouponeReceived ( XsollaForm pForm ) : void
pForm XsollaForm
Résultat void

OnCouponProceedErrorRecived() protected méthode

protected OnCouponProceedErrorRecived ( XsollaCouponProceedResult pCouponObj ) : void
pCouponObj XsollaCouponProceedResult
Résultat void

OnCustomAmountResRecieved() protected méthode

protected OnCustomAmountResRecieved ( CustomVirtCurrAmountController pRes ) : void
pRes CustomVirtCurrAmountController
Résultat void

OnErrorReceived() protected méthode

protected OnErrorReceived ( XsollaError error ) : void
error XsollaError
Résultat void

OnFormReceived() protected méthode

protected OnFormReceived ( XsollaForm form ) : void
form XsollaForm
Résultat void

OnHistoryRecieved() protected méthode

protected OnHistoryRecieved ( XsollaHistoryList pHistoryList ) : void
pHistoryList XsollaHistoryList
Résultat void

OnStatusChecked() protected méthode

protected OnStatusChecked ( XsollaStatusPing pStatus ) : void
pStatus XsollaStatusPing
Résultat void

OnStatusReceived() protected méthode

protected OnStatusReceived ( XsollaStatus status, XsollaForm form ) : void
status XsollaStatus
form XsollaForm
Résultat void

OnTranslationRecieved() protected méthode

protected OnTranslationRecieved ( XsollaTranslations translations ) : void
translations XsollaTranslations
Résultat void

POST() public méthode

public POST ( int type, string url, object>.Dictionary post ) : WWW
type int
url string
post object>.Dictionary
Résultat UnityEngine.WWW

ProceedVPayment() public méthode

public ProceedVPayment ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
Résultat void

SetDomain() public méthode

public SetDomain ( string domain ) : void
domain string
Résultat void

SetFavorite() public méthode

public SetFavorite ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
Résultat void

SetModeSandbox() public méthode

public SetModeSandbox ( bool isSandbox ) : void
isSandbox bool
Résultat void

SetToken() public méthode

public SetToken ( string token ) : void
token string
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

StartPaymentWithoutUtils() public méthode

public StartPaymentWithoutUtils ( XsollaWallet xsollaWallet ) : void
xsollaWallet XsollaWallet
Résultat void

Status() public méthode

public Status ( string token, long invoice ) : void
token string
invoice long
Résultat void

VPaymentStatus() public méthode

public VPaymentStatus ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
Résultat void

XsollaPaymentImpl() public méthode

public XsollaPaymentImpl ( ) : System
Résultat System

XsollaPaymentImpl() public méthode

public XsollaPaymentImpl ( string accessToken ) : System
accessToken string
Résultat System

Property Details

ApplyCouponeCodeReceived public_oe property

public Action ApplyCouponeCodeReceived
Résultat Action

CountriesRecieved public_oe property

public Action CountriesRecieved
Résultat Action

CouponProceedErrorRecived public_oe property

public Action CouponProceedErrorRecived
Résultat Action

CustomAmountCalcRecieved public_oe property

public Action CustomAmountCalcRecieved
Résultat Action

ErrorReceived public_oe property

public Action ErrorReceived
Résultat Action

FormReceived public_oe property

public Action FormReceived
Résultat Action

GoodsGroupsRecieved public_oe property

public Action GoodsGroupsRecieved
Résultat Action

GoodsRecieved public_oe property

public Action GoodsRecieved
Résultat Action

HistoryRecieved public_oe property

public Action HistoryRecieved
Résultat Action

PaymentMethodsRecieved public_oe property

public Action PaymentMethodsRecieved
Résultat Action

PricepointsRecieved public_oe property

public Action PricepointsRecieved
Résultat Action

QuickPaymentMethodsRecieved public_oe property

public Action QuickPaymentMethodsRecieved
Résultat Action

QuickPaymentMethodsRecievedNew public_oe property

public Action QuickPaymentMethodsRecievedNew
Résultat Action

SavedPaymentMethodsRecieved public_oe property

public Action SavedPaymentMethodsRecieved
Résultat Action

StatusChecked public_oe property

public Action StatusChecked
Résultat Action

StatusReceived public_oe property

public Action StatusReceived
Résultat XsollaForm>.Action

TranslationRecieved public_oe property

public Action TranslationRecieved
Résultat Action

UtilsRecieved public_oe property

public Action UtilsRecieved
Résultat Action

VirtualPaymentProceedError public_oe property

public Action VirtualPaymentProceedError
Résultat Action

VirtualPaymentStatusRecieved public_oe property

public Action VirtualPaymentStatusRecieved
Résultat Action

VirtualPaymentSummaryRecieved public_oe property

public Action VirtualPaymentSummaryRecieved
Résultat Action

_accessToken protected_oe property

protected string _accessToken
Résultat string

baseParams protected_oe property

protected Dictionary baseParams
Résultat object>.Dictionary

httpreq protected_oe property

protected HttpTlsRequest,Xsolla httpreq
Résultat HttpTlsRequest