ECJiaWiki:Api:payment pay info api

来自ECJiaWiki
跳到导航 跳到搜索

应用场景

获取支付方式信息

接口名称

pay_info

请求参数

字段名 变量名 必填 类型 示例值 描述
目录名 bonus_id int 目录名
接口名 bonus_sn string 接口名
支付方式 array() array 支付方式(如pay_wxpay)

举例如下

RC_Api::api('payment', 'pay_info', array('code' => 'pay_wxpay'));

成功举例如下

CONTENT: Array
(
    [pay_id] => 14
    [pay_code] => pay_wxpay
    [pay_name] => 微信支付
    [pay_fee] => 0
    [pay_desc] => 微信支付(wx.qq.com) 是国内先进的网上支付平台。 By ECJIA TEAM.
    [pay_order] => 0
    [pay_config] => 
    [enabled] => 1
    [is_cod] => 0
    [is_online] => 1
)

失败举例如下

CONTENT: ecjia_error Object
(
    [errors:Royalcms\Component\Error\Error:private] => Array
        (
            [invalid_parameter] => Array
                (
                    [0] => 该支付插件不存在或尚未安装
                )

        )

    [error_data:Royalcms\Component\Error\Error:private] => Array
        (
        )

)

注:错误编码