谷歌InApp支付连接到网络应用程序(WooCommerce)

时间:2015-12-01 23:46:35

标签: php android wordpress woocommerce android-pay

我正在尝试将Google电子钱包付款或InApp付款整合到Android移动应用程序中,该应用程序连接到后端基于WooCommerce / Wordpress的门户,以销售移动设备在浏览器中的密钥,这意味着客户端不会离开移动应用程序,整个过程将完成到应用程序本身,隐藏原始源/链接到客户端。

有没有办法将Google与Woocommerce连接以处理付款?

我发现iOS的这个例子适用于Android吗?

global $woocommerce;
$user = get_user_by('id',$shopId);
if ($user){
wp_set_current_user($shopId,$user->user_login);
    wp_set_auth_cookie($shopId);
    do_action('wp_login',$user->user_login);
}

if (is_user_logged_in()){
    $cart = new WC_Cart();
    $checkout = new WC_Checkout();
    if ($cart->add_to_cart($productId)){
        $orderId = $checkout->create_order(intval($shopId));



    }
    if (!empty($orderId)){
        $order = new WC_Order($orderId);
        if (!empty($order)){
            $order->update_status("completed","ios app purchase");//I HAD TO SET IT TO COMPLETE SINCE USER BOUGHT IT FROM IOS IN APP PURCHASE
        }
        //

    }
    else{
        $order = array('fail');
    }
}
else{
    $order = array();
}

return array($order);

0 个答案:

没有答案