protected void WaitingStatus(XsollaStatusPing pStatus)
{
Logger.Log("Waiting payment status");
if (XsollaStatus.Group.DONE != pStatus.GetGroup() && XsollaStatus.Group.TROUBLED != pStatus.GetGroup() && pStatus.GetElapsedTiem() < 1200)
{
if (pStatus.isFinal())
{
// Payment.InitPaystation(currentPurchase.GetMergedMap());
LoadShopPricepoints();
}
else
{
StartCoroutine(Test());
}
// } else if ("delivering".Equals (status)) {
// StartCoroutine (Test ());
}
else
{
currentPurchase.Remove(ActivePurchase.Part.INVOICE);
TryPay();
}
}