Skip to content

Оплата через кошелек

В верхнем левом углу будет иконка выбранного кошелька. Сценарий делится на 2 кейса

Если достаточно пиратов:

Оплата в блокчейне
Нажимая на кнопку Paid откроется окно кошелька с предложением заплатить, если пользователь подтвердит транзакцию, то окно закроется и полотно придет в первоначальное состояние пока мы не получим рисунок. Если нажать Cancel - окно кошелька закроется, но попап останется и можно будет заплатить снова.

Если недостаточно пиратов:

Оплата в блокчейне
Увидим дополнительную плашку в которой будет показано сколько токенов не хватает и две кнопки: Buy Pirate и PirateCash Blockchain. Кнопка Pay будет заблокирована. Нажав на первую попадем по ссылке https://pancakeswap.finance/swap?outputCurrency=0x35f3ffffcb622bc9f64fa561d74e983fd488d90c где можно будет докупить пираты. После покупки данные обновятся, и если число недостаюших токенов изменилось, то изменение отобразится в попапе, если токенов будет достаточно - плашка исчезнет и кнопка Pay разблокируется.

Оплата

Оплачивать частями нельзя. Оплатить нужно непосредственно через кнопку Pay и сразу всю сумму.
После оплаты попап закроется и через 10-20 сек полотно обновится.