C# 클래스 Xsolla.XsollaPaymentImpl

상속: UnityEngine.MonoBehaviour, IXsollaPayment
파일 보기 프로젝트 열기: xsolla/xsolla-unity-sdk 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

보호된 프로퍼티들

프로퍼티 타입 설명
_accessToken string
baseParams object>.Dictionary
httpreq HttpTlsRequest

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

ApplyPromoCoupone() 공개 메소드

public ApplyPromoCoupone ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
리턴 void

CalculateCustomAmount() 공개 메소드

public CalculateCustomAmount ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
리턴 void

GetCountries() 공개 메소드

public GetCountries ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetCouponProceed() 공개 메소드

public GetCouponProceed ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
리턴 void

GetFavorites() 공개 메소드

public GetFavorites ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetGoods() 공개 메소드

public GetGoods ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetHistory() 공개 메소드

public GetHistory ( object>.Dictionary pParams ) : void
pParams object>.Dictionary
리턴 void

GetItems() 공개 메소드

public GetItems ( long groupId, object>.Dictionary requestParams ) : void
groupId long
requestParams object>.Dictionary
리턴 void

GetItemsGroups() 공개 메소드

public GetItemsGroups ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetNextStep() 공개 메소드

public GetNextStep ( object>.Dictionary nextStepParams ) : void
nextStepParams object>.Dictionary
리턴 void

GetPayments() 공개 메소드

public GetPayments ( string countryIso, object>.Dictionary requestParams ) : void
countryIso string
requestParams object>.Dictionary
리턴 void

GetPaymentsInfo() 공개 메소드

public GetPaymentsInfo ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetPricePoints() 공개 메소드

public GetPricePoints ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetProjectName() 공개 메소드

public GetProjectName ( ) : string
리턴 string

GetQuickPayments() 공개 메소드

public GetQuickPayments ( string countryIso, object>.Dictionary requestParams ) : void
countryIso string
requestParams object>.Dictionary
리턴 void

GetSavedPayments() 공개 메소드

public GetSavedPayments ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

GetStatus() 공개 메소드

public GetStatus ( object>.Dictionary statusParams ) : void
statusParams object>.Dictionary
리턴 void

GetUtils() 공개 메소드

public GetUtils ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
리턴 void

GetVPSummary() 공개 메소드

public GetVPSummary ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
리턴 void

InitPaystation() 공개 메소드

public InitPaystation ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
리턴 void

InitPaystation() 공개 메소드

public InitPaystation ( XsollaWallet xsollaWallet ) : void
xsollaWallet XsollaWallet
리턴 void

InitPaystation() 공개 메소드

public InitPaystation ( string accessToken ) : void
accessToken string
리턴 void

LogEvent() 공개 메소드

public LogEvent ( string titleCat, string actionLable ) : void
titleCat string
actionLable string
리턴 void

LogEvent() 공개 메소드

public LogEvent ( string titleCat, string titleAction, string actionLable ) : void
titleCat string
titleAction string
actionLable string
리턴 void

LogScreen() 공개 메소드

public LogScreen ( string title ) : void
title string
리턴 void

NextStep() 공개 메소드

public NextStep ( object>.Dictionary xpsMap ) : void
xpsMap object>.Dictionary
리턴 void

OnApplyCouponeReceived() 보호된 메소드

protected OnApplyCouponeReceived ( XsollaForm pForm ) : void
pForm XsollaForm
리턴 void

OnCouponProceedErrorRecived() 보호된 메소드

protected OnCouponProceedErrorRecived ( XsollaCouponProceedResult pCouponObj ) : void
pCouponObj XsollaCouponProceedResult
리턴 void

OnCustomAmountResRecieved() 보호된 메소드

protected OnCustomAmountResRecieved ( CustomVirtCurrAmountController pRes ) : void
pRes CustomVirtCurrAmountController
리턴 void

OnErrorReceived() 보호된 메소드

protected OnErrorReceived ( XsollaError error ) : void
error XsollaError
리턴 void

OnFormReceived() 보호된 메소드

protected OnFormReceived ( XsollaForm form ) : void
form XsollaForm
리턴 void

OnHistoryRecieved() 보호된 메소드

protected OnHistoryRecieved ( XsollaHistoryList pHistoryList ) : void
pHistoryList XsollaHistoryList
리턴 void

OnStatusChecked() 보호된 메소드

protected OnStatusChecked ( XsollaStatusPing pStatus ) : void
pStatus XsollaStatusPing
리턴 void

OnStatusReceived() 보호된 메소드

protected OnStatusReceived ( XsollaStatus status, XsollaForm form ) : void
status XsollaStatus
form XsollaForm
리턴 void

OnTranslationRecieved() 보호된 메소드

protected OnTranslationRecieved ( XsollaTranslations translations ) : void
translations XsollaTranslations
리턴 void

POST() 공개 메소드

public POST ( int type, string url, object>.Dictionary post ) : WWW
type int
url string
post object>.Dictionary
리턴 UnityEngine.WWW

ProceedVPayment() 공개 메소드

public ProceedVPayment ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
리턴 void

SetDomain() 공개 메소드

public SetDomain ( string domain ) : void
domain string
리턴 void

SetFavorite() 공개 메소드

public SetFavorite ( object>.Dictionary requestParams ) : void
requestParams object>.Dictionary
리턴 void

SetModeSandbox() 공개 메소드

public SetModeSandbox ( bool isSandbox ) : void
isSandbox bool
리턴 void

SetToken() 공개 메소드

public SetToken ( string token ) : void
token string
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

StartPaymentWithoutUtils() 공개 메소드

public StartPaymentWithoutUtils ( XsollaWallet xsollaWallet ) : void
xsollaWallet XsollaWallet
리턴 void

Status() 공개 메소드

public Status ( string token, long invoice ) : void
token string
invoice long
리턴 void

VPaymentStatus() 공개 메소드

public VPaymentStatus ( object>.Dictionary pararams ) : void
pararams object>.Dictionary
리턴 void

XsollaPaymentImpl() 공개 메소드

public XsollaPaymentImpl ( ) : System
리턴 System

XsollaPaymentImpl() 공개 메소드

public XsollaPaymentImpl ( string accessToken ) : System
accessToken string
리턴 System

프로퍼티 상세

ApplyCouponeCodeReceived 공개적으로 프로퍼티

public Action ApplyCouponeCodeReceived
리턴 Action

CountriesRecieved 공개적으로 프로퍼티

public Action CountriesRecieved
리턴 Action

CouponProceedErrorRecived 공개적으로 프로퍼티

public Action CouponProceedErrorRecived
리턴 Action

CustomAmountCalcRecieved 공개적으로 프로퍼티

public Action CustomAmountCalcRecieved
리턴 Action

ErrorReceived 공개적으로 프로퍼티

public Action ErrorReceived
리턴 Action

FormReceived 공개적으로 프로퍼티

public Action FormReceived
리턴 Action

GoodsGroupsRecieved 공개적으로 프로퍼티

public Action GoodsGroupsRecieved
리턴 Action

GoodsRecieved 공개적으로 프로퍼티

public Action GoodsRecieved
리턴 Action

HistoryRecieved 공개적으로 프로퍼티

public Action HistoryRecieved
리턴 Action

PaymentMethodsRecieved 공개적으로 프로퍼티

public Action PaymentMethodsRecieved
리턴 Action

PricepointsRecieved 공개적으로 프로퍼티

public Action PricepointsRecieved
리턴 Action

QuickPaymentMethodsRecieved 공개적으로 프로퍼티

public Action QuickPaymentMethodsRecieved
리턴 Action

QuickPaymentMethodsRecievedNew 공개적으로 프로퍼티

public Action QuickPaymentMethodsRecievedNew
리턴 Action

SavedPaymentMethodsRecieved 공개적으로 프로퍼티

public Action SavedPaymentMethodsRecieved
리턴 Action

StatusChecked 공개적으로 프로퍼티

public Action StatusChecked
리턴 Action

StatusReceived 공개적으로 프로퍼티

public Action StatusReceived
리턴 XsollaForm>.Action

TranslationRecieved 공개적으로 프로퍼티

public Action TranslationRecieved
리턴 Action

UtilsRecieved 공개적으로 프로퍼티

public Action UtilsRecieved
리턴 Action

VirtualPaymentProceedError 공개적으로 프로퍼티

public Action VirtualPaymentProceedError
리턴 Action

VirtualPaymentStatusRecieved 공개적으로 프로퍼티

public Action VirtualPaymentStatusRecieved
리턴 Action

VirtualPaymentSummaryRecieved 공개적으로 프로퍼티

public Action VirtualPaymentSummaryRecieved
리턴 Action

_accessToken 보호되어 있는 프로퍼티

protected string _accessToken
리턴 string

baseParams 보호되어 있는 프로퍼티

protected Dictionary baseParams
리턴 object>.Dictionary

httpreq 보호되어 있는 프로퍼티

protected HttpTlsRequest,Xsolla httpreq
리턴 HttpTlsRequest