DUOLABS
ポートフォリオ

少額決済アプリ

クレジットカードなしで携帯電話の少額決済で支払い、代金は翌月の携帯電話料金に合算される、通信キャリアの決済サービスのアプリを担当しました。参加した時点でコードは絡み合い、使われていないコードも混じっていたため、画面・決済・通知・配布のコードから把握して整理しました。その上に、店舗で使うバーコード決済と、ホーム画面のウィジェットからすぐ決済に入れる機能を加えました。決済アプリでは、成功・失敗・処理中の状態をユーザーが読み違えると、支払いが済んだのかさえ分からなくなるため、状態表示とエラー処理をあわせて点検しました。

Launch
2017
Client
韓国の通信キャリア
Type
決済

01 / 04

カード登録なしで携帯料金で払う店舗バーコード決済

通信キャリアの少額決済は、加入者がカードを別に登録せず、少額決済の限度額の範囲で携帯料金に合算して支払うサービスです。支払った金額は翌月の携帯料金とあわせて請求され、店舗ではキャリアの会員割引と決済が一度に適用されます。コンビニやパン屋、レストランなどの店舗で使うバーコード決済を新たに加えました。決済画面に入ってバーコードを表示し、今決済できる状態かを示し、できないときに案内するところまで、店舗のレジで素早く終わるよう流れを組みました。

カード登録なしで携帯料金で払う店舗バーコード決済
02 / 04

アプリを開かずウィジェットから始める決済の入口

決済アプリは、取り出してから決済画面が表示されるまでの手順が短いほど使いやすくなります。ホーム画面のウィジェットを作り、アプリを直接開かなくてもウィジェットから決済画面へすぐ入れるようにしました。ウィジェットから決済に入るまでの手順を減らすことに集中しました。

アプリを開かずウィジェットから始める決済の入口
03 / 04

成功・失敗・処理中がはっきり分かれる決済状態の表示

少額決済アプリでユーザーが決済状態を読み違えると、支払いが済んだのかどうかが分からなくなります。成功、失敗、処理中が画面ではっきり分かれるよう、画面の流れと例外ケースをあわせて点検しました。通知は配信経路が二つあるため、経路ごとに異なる処理と運用中に起こりうる例外を確かめながら、通知の受信、端末登録、エラーケースを検証しました。

成功・失敗・処理中がはっきり分かれる決済状態の表示
04 / 04

絡んだコードの整理と、テスト配布・エラー追跡の環境

少額決済アプリのコードは、参加した当初は複雑に絡み合い、使われていないコードも混じっていました。保守と機能追加ができる状態にするため、画面・決済・通知・配布に関わるコードをまず把握して整理しました。そのうえでテスト配布とエラー追跡ができる環境を用意し、開発と検収の段階で試験版を配り、エラーを確認する流れを作りました。

絡んだコードの整理と、テスト配布・エラー追跡の環境

この仕事のポイント

01

絡み合ったコードを、機能を加えられる状態に整理

02

店舗でのバーコード決済とホーム画面ウィジェットからの決済入口

03

通知の受信・端末登録の検証と、テスト配布・エラー追跡の環境

インサイト

ブログをすべて見る