如何集成内置支付API



我正试图在我的网站集成一个内置支付API代码。下面是我所尝试的.....输出为空请检查代码…帮帮我或者给我样例代码来安装API集成。

 $post_url = "https://www.dwolla.com/oauth/rest/offsitegateway/checkouts";
            $post_values = array(
  "client_id" => "PJ510OxKhn2dZKrwAnYDiEjqaEun6D62kzzDedzxb1wSqzCieG",
  "client_secret"=> "M9cy0Zw2ATuF8vRBRmyeSjmQ0SRCmwatA8YnKE8yX1Ikr6XKBi",
  "callback"=> "http://localhost/WC/christian/register/dwolla2",
  "redirect"=> "http://localhost/WC/christian/register/dwolla2",
  "allowGuestCheckout"=> "true",
  "checkoutWithApi"=> "false",
  "orderId"=> "foo123",
  "allowFundingSources"=> "true",
  "additionalFundingSources"=> "true",
  "purchaseOrder"=> array(
        "orderItems"=> array(
                "name"=> "T-Shirt", 
                "description"=> "Size: Large - Graphic Tee", 
                "quantity"=> "1", 
                "price"=> "15.00"
        ),
    "destinationId"=> "812-134-9523",
    "total"=> 15.00,
    "tax"=> 0.00,
    "shipping"=> 0.00,
    "discount"=> 0.00,
    "notes"=> "blahhh",
    "facilitatorAmount"=> 0,
    "metadata"=> array(
        "orderNum"=> "363498639",
        "category"=> "thing2"
    )
  )
);
            $post_string=json_encode($post_values);
            $request = curl_init($post_url);
            curl_setopt($request, CURLOPT_HEADER, 0); 
            curl_setopt($request, CURLOPT_RETURNTRANSFER, 1); 
            curl_setopt($request, CURLOPT_HTTPHEADER, array('Content-Type: application/json','Content-Length: ' . strlen($post_string)));
            curl_setopt($request, CURLOPT_POSTFIELDS, $post_string); 
            curl_setopt($request, CURLOPT_SSL_VERIFYPEER, FALSE); 
            $post_response = curl_exec($request); 
            curl_close($request);
           echo $post_response;

检查您的凭据,它给出"Invalid application credentials"错误消息

相关内容

  • 没有找到相关文章

最新更新