Woocommerce REST APIを使用して支払い方法を含むチェックアウトのためのWebサービスを作成する方法を教えてください。 Woocommerce REST APIで利用できますか?私はWoocommerce REST APIを初めて使用しています。どんな助けもありがとうございます。woocommerceチェックアウトのためにREST API(webservivice)のヘルプが必要
4
A
答えて
1
Woocommerce REST API DocumentationをWoocommerce REST APIの開発に使用することができます。支払ゲートウェイについては
は、URLの下に参照してください。チェックアウトは以下のURL参照してください
http://woocommerce.github.io/woocommerce-rest-api-docs/#payment-gateways
:WooCommerce API: create order and checkout
を、私はこのことができます願っています。
1
最後に、私はいくつかの研究の後でそれを理解しました。以下は、他の人を助けることがwoocommerceチェックアウトWebサービスのコード取り組んでいる -
/*** Just Copy & Paste and change your varriables **/
//do your initial stuff
header('Content-type: application/json');
$json_file=file_get_contents('php://input');
$jsonvalue= json_decode($json_file,true);
$user_id = $jsonvalue['user_id'];
$product_id = $jsonvalue['product_id'];
$quantity = $jsonvalue['quantity'];
//start order data
$orderData = array(
"order" => array(
'payment_method' => 'paypal',
'payment_method_title' => 'Paypal',
'set_paid' => true,
"billing_address" => array(
"first_name" => "bfname",
"last_name" => "blname",
"company" => "testcompanybilling",
"address_1" => "sec8",
"address_2" => "e32",
"city" => "noida",
"state" => "Noida",
"postcode" => "99999",
"country" => "IN",
"email" => "[email protected]",
"phone" => "888899999999"
),
"shipping_address" => array(
"first_name" => "sfname",
"last_name" => "slname",
"company" => "testcompanyshipping",
"address_1" => "shakkarpur",
"address_2" => "laxminigar",
"city" => "New Delhi",
"state" => "Delhi",
"postcode" => "110092",
"country" => "IN",
"email" => "[email protected]",
"phone" => "11009999"
),
"customer_id" => $user_id,
"line_items" => array(
array(
"product_id" => $product_id,
"quantity" => $quantity
)
)
)
);
//Create order usind order data
$data = $client->orders->create($orderData);
//echo '<pre>';
//print_r($data);
$result['success']='true';
$result['error']="0";
$result['msg']='Your order has been successfully placed.';
$result['data']=$data;
echo json_encode($result); `
歓声を!
関連する問題
- 1. ゲストユーザのためのWoocommerceチェックアウトが無効
- 2. Tincan Javascript APIを実装するためのヘルプが必要
- 3. API URLヘルプが必要
- 4. LiferayドキュメントライブラリAPI - 初心者のために必要なヘルプ
- 5. WoocommerceチェックアウトのためのフロントエンドJSのオーバーライド
- 6. jquery.post()のフルアタッチAPIへのヘルプが必要
- 7. ヘルプと情報が必要Woocommerceに関するヒントを作成するAPI
- 8. Video.Thumbnails APIのヘルプが必要です
- 9. Twitter Search APIのヘルプが必要
- 10. Hbase API、Javaでのクエリ、ヘルプが必要
- 11. Windows APIのInsertMenuItemヘルプが必要です
- 12. WooCommerce REST API
- 13. JSONデータのスクレイピングのためにPythonのヘルプが必要
- 14. iOS/iPhoneアプリケーション用のAPIラッパーを設計するためのヘルプが必要
- 15. div内のボタンにアクセスするためのヘルプが必要
- 16. NHibernate Criteria APIヘルプが必要です。
- 17. 数字を増やすためにPythonのヘルプが必要
- 18. ブランチで作業するためにチェックアウトが必要です
- 19. Woocommerce REST APIイメージのアップロードwoocommerce_rest_invalid_remote_image_url
- 20. c# - Woocommerce rest APIのデータ
- 21. Vimの正規表現のためのヘルプが必要です
- 22. ソースコードの問題を特定するためのヘルプが必要
- 23. JavaScriptヘルプが必要
- 24. LINQTOSQLヘルプが必要
- 25. Androidアプリケーションを閉じるためのヘルプが必要です
- 26. 条件サブクエリを作成するためのヘルプが必要
- 27. UISegmentedControlを設定するためのヘルプが必要です
- 28. レポートでグループ化するためのヘルプが必要です
- 29. MySql - サブクエリで削除するためのヘルプが必要
- 30. JavascriptでJSONオブジェクトをトラバースするためのヘルプが必要
ありがとうLuFFY ,.チェックアウトに関するコードを私に提供してください。 –
@SatyendraPrakashあなたの答えはありますか?はいの場合は、親切に答えを受け入れてください:) – LuFFy
@LuFFyは完了していません。注文は今作成されていますが、発送と請求先住所が空であるため、 –