Follow Us.RSS

販売カートの設定について

  • 新規投稿
  • ログイン

チェックアウト販売カートの設定について

はじめまして。

簡易ショッピングカートを使用したいので
テストしているのです。

エラーが起きて進めないので、教えてください。

まず、ビデオツアー11回目を参照し同じように
進めました。但し、ダウンロード販売を考えて
いたため、復元でフィールド設定はダウンロード
販売のものにしました。次にテーブルメーカーも
ビデオツアーのように設定しました。

チェックアウトの支払設定でpaypalを使用した
いので
https://cmonos.jp/manual/checkout/how/paypal.html

の手順で「APIユーザー名」「APIパスワード」「署名」までセットしました。

実際、商品をセットしカートに入れ購入しよう
とすると画像のようなエラーがでてしまいます。

どうすれば使えますか?

販売カートの設定について
  • 太助
  • Windows 7/Chrome37.0
  • 2014年10月12日(日) 10時5分34秒

チェックアウトRe:販売カートの設定について

ご質問ありがとうございます。

サンドボックスを有効にするオプションが有効になっていないでしょうか。サンドボックスが有効になっているとサンドボックスのAPIへアクセスしますので、本番APIのユーザー名等でアクセスしている場合、エラーが返ります。

ビデオツアーの動画では、テスト用環境での動画となっていますので、サンドボックスが有効になっていますが、本番APIを利用する場合は、有効にしないでください。紛らわしくて申し訳ないです。

他に原因としては、スペルが間違っていることなどが考えられます。また、たまたま PayPal がメンテナンス中だったためエラーが返っていたということもあり得ます。たまに、しばらくしてからやり直すとすんなり処理できることがあります。

エラーメッセージの XML は PayPal から送られてきたものをデバッグのためそのまま表示しています。

黒バックの部分を下の方までスクロールすると、原因が英語で書かれていますので、そちらもご確認ください。よくわからない場合は、XML をコピーして、こちらに貼付けていたただけますと、問題解決のヒントとなります。

(XMLをペーストする場合は、書き込み欄下の「エディタ」をチェックしエディタを有効にしてからペースとしてください。そうするとタグがエスケープされます。)

以上参考になりましたら幸いです。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari7.1
  • 2014年10月12日(日) 18時8分7秒

チェックアウトRe:販売カートの設定について

回答ありがとうございます。

ご指摘の通りサンドボックスが有効になっており
ました。
エラー起こらなくなりました。

決済はできそうなんですが、ダウンロード販売を
行う場合、ダウンロード用の
ファイルってどうやって設定するのでしょうか?

次にダウンロード販売といっても私が考えて
いる方法は3点ありまして、
1つ目は購入後にファイルをダウンロードする

2つ目は購入後にファイルのダウンロードでは
なく、ファイルの内容が貼り付けされたページ
を閲覧できるようになる。

3つ目は購入後にファイルを購入時に入力した
メルアドに自動で添付ファイルで送られる。

だらだらと重ね重ねの質問もうしわけありません。
よろしくお願いします。

  • 太助
  • Windows 7/Chrome37.0
  • 2014年10月13日(月) 8時28分50秒

チェックアウトRe:販売カートの設定について

ちなみに商品カテゴリを左カラムに表示するには
どうしたらいいのですか?(テーブルメーカー内
でテーブル表示、タイル表示の場合)

  • 太助
  • Windows 7/Chrome37.0
  • 2014年10月13日(月) 9時15分11秒

チェックアウトRe[2]:販売カートの設定について

ご報告ありがとうございます。

ダウンロード販売は、1の購入後にファイルをダウンロードする方法のみ可能となっています。

ファイルを登録するには「ショッピングカート」フィールドタイプ(「価格」という名前になっているかと思います)の「詳細設定」でデジタルコンテンツ販売を有効にします。

すると入力欄にファイルアップロードフォームが追加されます。

商品カテゴリを左カラムに表示するには、「環境設定〉ページレイアウト〉テーブル表示ページ/
タイル表示ページ」を下記のように変更する必要があります。

「ページヘッダ」

<!--topicpath type="list" id="topicpath"--><!--/topicpath-->
<div id="content" class="entries">
<div id="main">
<h1><!--pagetitle--><!--/pagetitle--></h1>
<!--checkout-->
<!--head--><div class="shopping-cart-tool"><!--/head-->
<!--foot--></div><!--/foot-->
<!--/checkout-->

「ページフッタ」

</div>
<div id="aside">
<div class="section categories">
<h2>カテゴリー</h2>
<div class="body">
<!--categorylist--><!--/categorylist-->
</div>
</div>
</div>
<a href="#" class="end">このページのトップへ</a>
</div>

以上参考になりましたら幸いです。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari7.1
  • 2014年10月13日(月) 13時33分36秒

チェックアウトRe:販売カートの設定について

回答ありがとうございます。

ファイルを登録するには「ショッピングカート」フィールドタイプ(「価格」という名前になっているかと思います)の「詳細設定」でデジタルコンテンツ販売を有効にします。

ショッピングカート側には価格といったフィールドが
なかったのですが、テーブルメーカー側の
フィールドに価格がありましたので、そちらの
詳細設定欄にデジタルコンツテンツ販売関連が
ありましたので、そちらをチェックをいたしました。

  • デジタルコンテンツメニュー
  • デジタルコンテンツアップロード
  • デジタルコンテンツ必須
    の3点にチェックを入れました。
  • 登録可能なデジタルコンテンツの MIME-TYPE
    につきましてはテストなため、ブランクです。

改めて、テスト商品を登録して、アップロード
し、支払をPaypalチェックアウトを押しましたら
下記のようなエラーメッセージがでました。

1.チェックアウト情報の送信に失敗しました。
2.Transaction refused because of an invalid argument. See additional error messages for details.
3.You are not signed up to accept payment for digitally delivered goods.

なんとなく気になったのが
デジタルコンテンツディレクトリのFTPアドレス(自動取得)がマルチドメインを使用している
からか違ったので、(補正)の方で
ftp://********/www/********/cgi-data/data/shopと入力し保存しましたら自動取得側が
ftp://********/www/********/cgi-data/data/shop/[category]/digital-content/[category]/digital-content

と[category]/digital-contentがダブっていました。

ただし、商品登録画面ではダブっている様子は
なく添付画像のようになっております。

どのようにしたら良いでしょうか?
ちなみにさくらのレンタルサーバーでマルチ
ドメインで使用しております。

よろしくお願いします。

Re:販売カートの設定について
  • 太助
  • Windows 7/Chrome37.0
  • 2014年10月13日(月) 19時2分22秒

チェックアウトRe[2]:販売カートの設定について

ご報告ありがとうございます。

チェックアウト時に表示されたエラーは PayPal のものです。

使用している PayPal アカウントでは、PayPal for Digital Goods が有効になっていないようです。

下記を参考にしてください。
https://cmonos.jp/blog/2011042600/1.shtml

以上参考になりましたら幸いです。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari7.1
  • 2014年10月13日(月) 19時9分38秒

チェックアウトRe:販売カートの設定について

ありがとうございます。

PayPal for Digital Goodsを有効にするまえに
アカウントがビジネスでなかったので変更し
再度挑戦してみます。

ちなみに上記の添付画像のFTPの下に
2段ダウンロード商品と表示されてますが
上段のダウンロード商品はデジタルコンツテンツ
が見つかりません。となっており、下段はファイル表示されてますが、仮にPaypalの問題解決
したとして、この状態で購入者はダウンロード
できるのですか?

ちなみにFFFTPで直接ディレクトリ見ましたが
ファイルはアップされてませんでした。

  • 太助
  • Windows 7/Chrome37.0
  • 2014年10月13日(月) 22時50分20秒

チェックアウトRe[2]:販売カートの設定について

デジタルコンテンツの登録には二つ方法があります。

ひとつは、FTPであらかじめ指定されたディレクトリにデジタルコンテンツファイルをアップロードしておき、入力欄では既にアップロードされているファイルから、販売するデジタルコンテンツを選択する方法です。

「デジタルコンテンツがみつかりません」とは、デジタルコンテンツ用のディレクトリにファイルがアップロードされていないことを意味しています。

指定されたディレクトリにファイルをアップロードするとここにファイル選択メニューが表示されます。

この方法は、デジタルコンテンツ商品のファイル容量が大きい場合などに向いています。

もうひとつはレコードごとにファイルをアップロードする方法です。こちらは入力欄のファイルアップロードフォームからファイルをアップロードします。アップロードされたファイルはレコードごとに管理され、レコードを削除すると削除されます。

添付画像では JPG 画像がアップロード済みのようですので、購入者はこの画像ファイルをダウンロードすることになります。

以上参考になりましたら幸いです。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari7.1
  • 2014年10月13日(月) 23時1分0秒

チェックアウトRe:販売カートの設定について

回答の内容がぶれているようなので再度おねがしいます。

添付画像では JPG 画像がアップロード済みのようですので、購入者はこの画像ファイルをダウンロードすることになります。

確かに入力欄のファイルアップロードフォームからファイルをアップロードしました。その後、再度修正
画面をとった添付画像となっております。

しかしその状態で直接FTP接続し、該当のディレクト
リィを見てもファイルがアップされていないのです。

入力欄よりファイルがうまく出来てない気がするので
すが先日申し上げました

デジタルコンテンツディレクトリのFTPアドレス(自>動取得)がマルチドメインを使用しているからか違ったので、(補正)の方でftp://********/www/********/cgi->data/data/shopと入力し保存しましたら自動取得>側がftp://********/www/********/cgi->data/data/shop/[category]/digital->content/[category]/digital-content

と[category]/digital-contentがダブってい>ました。

これが関係するのでしょうか?

  • 太助
  • Windows 7/InternetExplorer10.0
  • 2014年10月14日(火) 12時42分0秒

チェックアウトRe[2]:販売カートの設定について

デジタルコンテンツをFTPで指定ディレクトリにアップロードする方式と、レコード/記事ごとにファイルアップロードフォームからファイルをアップロードする方式とでは、ファイル管理の方法が違いますので、ご指摘の状態で正常です。

アップロードされたファイルは、レコード/記事ごとに作られたフォルダに保存されています。保存先は、FTPアップロード用のディレクトリではないので、ご注意ください。

以上参考になりましたら幸いです。

〈追記〉

FTPアドレスの補正は、入力欄に表示される FTP リンクを修正する以上の意味はありません。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari7.1
  • 2014年10月14日(火) 13時34分14秒
タイトルは内容を簡潔にまとめたものにしてください。
「質問です」などのタイトルで投稿することはできません。
アイコン
この E-Mail は表示されません。
添付ファイル
(< 1000000 byte)
サイズ (<800) × (<800) ピクセル
ユーザー環境MacOS X/AppleWebKit537.36
  • 新規投稿
  • ログイン