エスクロー決済サービスの製作➕追加機能(修正含む)〜デプロイまで(snz5643)

お仕事概要

カテゴリ システム開発・運用>Webプログラミング
募集期間 募集終了 作業予定期間 2週間程度
時給目安
2,500/ 時間
参加申請 0
仕事方式 時間制 作業上限目安 40時間

お仕事詳細

c2cサイトに良くあるマイページの管理画面部分の実装です。
エスクロー決算サービスを導入出来れば煩わしい実装はないと思いますが、取引実績等で審査を弾かれてしまいます。
なので自前で実装エスクロー決済機能の実装を行いたいと考えてます。


マイページからの管理機能で
①商品購入→
②支払い→
③売手側へ商品購入された主旨と支払い確認メール連絡→
④商品の発送→
⑤買い手側へ商品発送のメール連絡(追跡番号添付)→
⑥商品到着、確認(確認ボタン)→
⑦売手側へ金額(4%の手数料引いた形)反映(金額)→
⑧売手側の任意のタイミングで出金(400円の手数料を引いた形で銀行振込)手続き →
⑨出金(銀行振込) →
⑩出金可能残高反映
の様な流れを外部の決済サービス(API)と連動させて完全自動化出来ないでしょうか?
使用予定決済サービス<Cloud Paymentサービス>
サンプルのデモカウントあります。

Ruby on rails (Ruby)で製作し、残りは上記の様なエスクロー決済サービス部分が実装できれば、完成です。

#振込手続き(出金処理)に関しては出金依頼通知後に自社の管理画面で確認して
手作業で振込を行う様な形で構わないので、出金依頼のメールが来る様にして頂ければ幸い。
参考までに
userのDB(mySql)は....
名前/あだ名/住所/電話番号/銀行名/支店名/口座タイプ/口座名義/口座番号/出金可能金額/ID等があります。

<<製作中webサイトの修正と追加機能>>
①ログインしないと見れない様になってるページの修正
非ログインでも閲覧可能に変更(shopsController#show部分)

②jQueryの動作がリロードしなければ動かない形がいくつかあるので、その箇所の修正(jquery-turbolinksで解決できると思うが難しく)
不具合箇所のjqueryはsuggest.jsとloopsliderの二つです。

③jqueryのtimepicker部分のAM.PM表示を0〜24時間表示に修正(15分刻み)

④gem "carrierwave"のデフォルト画像の表示を追加
画像をアップロードされなかった場合のデフォルト画像を表示して頂きたいです。

⑤前提条件でgem 'ransack'の検索機能を実装してます。またindexページにはの様に実装してます。
gem 'kaminari'(ページネーション)の機能がshopのindexページに実装出来ません。
同じindex部分にページネーション機能も動く様に追加して頂きたいです。

⑥また、上記のindex画面に日付指定の絞り込み検索機能を追加  2016/9/11 〜2016/9/31 検索の様な形

⑦shopのshowページへの決済リンクボタンの設置(購入ボタンはあります)

デプロイ時の条件
①mysql2    補足,,gem 'mysql2', '0.3.18'の使用
②Sequel Proで表示可能設定
③独自ドメイン名でのデプロイ(ドメインは取得します)
④gem "carrierwave"を使用してるので、画像はAmazon S3で保存
⑤グーグルアナリティクス設置

*デプロイ時にクレジットカードや会員登録などがあるので良い解決案があれば幸いです。
また初めての製作したWEBサイトですので、上級者のような綺麗なコードではなく、
コードの重複等が多々見られると思いますが予めご了承下さい。

またcss3を使ったレスポンシブルサイト変更への依頼を、今後もしお願い出来ればしたいと考えてますので合わせてお願いいたします。

長くなりましたが以上です。宜しくお願い致します。

納品形態

納品方法説明
「納品する」ボタンを押すと納品フォームが表示されます。
メールなど別の方法で納品した場合でも必ずこちらの納品フォームより納品完了の報告をお願いします。

herokuのデプロイ~動作確認をして完了となります。
製作したファイルは、gitかメールで送って頂きたいです。

この仕事に関する質問・回答掲示板

クライアント情報

クライアント画像
名前:コロちゃん
評価:
依頼実績:0件
本人確認未確認

ページ情報

お気に入り:4人
更新日:8月16日