如何在没有框架的情况下使用authorize.net

DEVPROCB

我在使authorize.net正常工作时遇到问题。我感觉好像我缺少了什么,但不确定是什么。相信可以在以下网站上遵循此指南:http : //developer.authorize.net/hello_world/我相信我已经正确设置了作曲家,但是当我运行示例代码时,我得到了一个错误

致命错误:在/ home / admin / web / ***** / public_html / pricing / vendor / authorizenet / authorizenet / lib / net / authorize / api中找不到/ Goetas \ Xsd \ XsdToPhp \ Jms \ Handler \ BaseTypesHandler类/controller/base/ApiOperationBase.php在第82行

注意:出于安全原因,“ / web /”之后位置中的星号将隐藏列出的域。

有什么线索可以让我工作吗?

是否有人有逐步指南将Authorize.net集成到定制平台中?我们只是在尝试发送充值卡和接收回复所需的基本信息。

DEVPROCB

对于任何试图快速将authorize.net集成到他们的薪酬系统或网站中的人。以下是我用来构建/自定义以使其正常工作的代码。除非您要创建一个完全集成的系统,否则不需要该框架,该系统在站点上没有明确指出。显然,您将不得不进一步扩展此代码,但这应该是任何人都需要快速集成到授权中的内容。

$params = array(

'x_invoice_num' => 'test',
'x_amount' => '5',
'x_exp_date' => '1202',
'x_address' => 'test',
'x_zip' => '12345',
'x_first_name' => 'test',
'x_last_name' => 'test',
'x_relay_response' => false,
'x_type' => 'AUTH_CAPTURE',
'x_method' => 'CC',
'x_login' => 'yourlogin code goes here',
'x_tran_key' => 'your trans key goes here',
'x_card_num' => '4111111111111111',
'x_card_code' => '143',
'x_delim_data' => true,
'x_delim_char' => '|',
'x_relay_response' => false
 );

 $postString = '';
 foreach ($params as $key => $value)
 $postString .= $key.'='.urlencode($value).'&';
 $postString = trim($postString, '&');
 $url = 'https://secure.authorize.net/gateway/transact.dll';

 $request = curl_init($url);
 curl_setopt($request, CURLOPT_HEADER, 0);
 curl_setopt($request, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($request, CURLOPT_POSTFIELDS, $postString);
 curl_setopt($request, CURLOPT_SSL_VERIFYPEER, false);
 curl_setopt($request, CURLOPT_SSL_VERIFYHOST, false);
 $postResponse = curl_exec($request);
 curl_close($request);
 print_r($postResponse);

 $response = explode('|', $postResponse);
 if (!isset($response[7]) || !isset($response[3]) ||            !isset($response[9]))
{
 $msg = 'Authorize.net returned a malformed response for cart';
 if (isset($response[7]))
 $msg .= ' '.(int)$response[7];
 die('Authorize.net returned a malformed response, aborted.');
 }

$message = $response[3];

switch ($response[0]) // Response code
{
case 1: // Payment accepted
print_r($response[1]);
break ;

case 4: // Hold for review
print_r($response[4]);
break ;

default:
echo $message;

exit;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在没有框架的情况下使用authorize.net

来自分类Dev

如何在没有 ASP.NET Identity 的情况下使用 Authorize

来自分类Dev

如何在没有实体框架的情况下使用ASP.NET Identity 3.0

来自分类Dev

如何在没有任何框架的情况下使用自定义注释验证器 POCO(没有 asp.net,没有 mvc,没有 ORM)

来自分类Dev

如何在没有ASP.NET的情况下使用System.Net.WebSockets?

来自分类Dev

如何在没有任何框架的情况下将 json 文件转换为字典 c#。.Net 3.5

来自分类Dev

如何在没有EntityFramework的情况下使用ASP.net Core 1“ SignInManager”

来自分类Dev

在没有管理员权限的情况下使用 .NET 框架部署应用程序

来自分类Dev

如何在没有[FromBody]模型绑定的情况下使用Axios将列表数据发布到.net mvc

来自分类Dev

如何在没有提示的情况下将密码传递给net use命令?

来自分类Dev

没有实体框架的情况下如何连接到ASP.NET Core中的数据库?

来自分类Dev

在没有可用的dns的情况下如何使用debian net安装程序?

来自分类Dev

如何在不使用实体框架的情况下使用ASP NET MVC5从SQL Server显示表?

来自分类Dev

在没有实体框架和SQL Server的情况下,新的ASP.NET MVC身份框架是否可以工作?

来自分类Dev

在没有实体框架和SQL Server的情况下,新的ASP.NET MVC身份框架是否可以工作?

来自分类Dev

Json.Net-如何在没有外部括号的情况下序列化C#列表?

来自分类Dev

Json.Net-如何在没有外部括号的情况下序列化C#列表?

来自分类Dev

如何在没有硬编码的情况下将 ASP.NET MVC Url.Action 指向 Angular 路由?

来自分类Dev

类似乎在没有实例的情况下使用。有可能的?VB.net

来自分类Dev

Installshield限量版,要求.Net框架文件和程序在没有Visual Studio的情况下无法运行

来自分类Dev

默认情况下,如何在ASP.NET Core中使用承载令牌保护所有控制器?

来自分类Dev

如何在不更改.NET Desktop App中现有加密代码的情况下使用WinRT进行解密?

来自分类Dev

是否可以在没有Asp.net页面的情况下使用MVC?

来自分类Dev

如何在不使用ASP.NET MVC4中的实体框架的情况下从数据库检索图像

来自分类Dev

如何在不使用ASP.NET MVC4中的实体框架的情况下从数据库检索图像

来自分类Dev

如何在没有实体框架的情况下使用Windows身份框架(WIF)

来自分类Dev

Microsoft Azure:如何在没有企业应用程序块的情况下实现ASP.NET暂态故障处理

来自分类Dev

如何在没有安装程序的情况下卸载MS .NET Core 1.0 RC2 VS 2015 Tooling Preview 1?

来自分类Dev

如何在没有Shift,Control或Alt要求的情况下将键盘快捷键分配给asp.net按钮?

Related 相关文章

  1. 1

    如何在没有框架的情况下使用authorize.net

  2. 2

    如何在没有 ASP.NET Identity 的情况下使用 Authorize

  3. 3

    如何在没有实体框架的情况下使用ASP.NET Identity 3.0

  4. 4

    如何在没有任何框架的情况下使用自定义注释验证器 POCO(没有 asp.net,没有 mvc,没有 ORM)

  5. 5

    如何在没有ASP.NET的情况下使用System.Net.WebSockets?

  6. 6

    如何在没有任何框架的情况下将 json 文件转换为字典 c#。.Net 3.5

  7. 7

    如何在没有EntityFramework的情况下使用ASP.net Core 1“ SignInManager”

  8. 8

    在没有管理员权限的情况下使用 .NET 框架部署应用程序

  9. 9

    如何在没有[FromBody]模型绑定的情况下使用Axios将列表数据发布到.net mvc

  10. 10

    如何在没有提示的情况下将密码传递给net use命令?

  11. 11

    没有实体框架的情况下如何连接到ASP.NET Core中的数据库?

  12. 12

    在没有可用的dns的情况下如何使用debian net安装程序?

  13. 13

    如何在不使用实体框架的情况下使用ASP NET MVC5从SQL Server显示表?

  14. 14

    在没有实体框架和SQL Server的情况下,新的ASP.NET MVC身份框架是否可以工作?

  15. 15

    在没有实体框架和SQL Server的情况下,新的ASP.NET MVC身份框架是否可以工作?

  16. 16

    Json.Net-如何在没有外部括号的情况下序列化C#列表?

  17. 17

    Json.Net-如何在没有外部括号的情况下序列化C#列表?

  18. 18

    如何在没有硬编码的情况下将 ASP.NET MVC Url.Action 指向 Angular 路由?

  19. 19

    类似乎在没有实例的情况下使用。有可能的?VB.net

  20. 20

    Installshield限量版,要求.Net框架文件和程序在没有Visual Studio的情况下无法运行

  21. 21

    默认情况下,如何在ASP.NET Core中使用承载令牌保护所有控制器?

  22. 22

    如何在不更改.NET Desktop App中现有加密代码的情况下使用WinRT进行解密?

  23. 23

    是否可以在没有Asp.net页面的情况下使用MVC?

  24. 24

    如何在不使用ASP.NET MVC4中的实体框架的情况下从数据库检索图像

  25. 25

    如何在不使用ASP.NET MVC4中的实体框架的情况下从数据库检索图像

  26. 26

    如何在没有实体框架的情况下使用Windows身份框架(WIF)

  27. 27

    Microsoft Azure:如何在没有企业应用程序块的情况下实现ASP.NET暂态故障处理

  28. 28

    如何在没有安装程序的情况下卸载MS .NET Core 1.0 RC2 VS 2015 Tooling Preview 1?

  29. 29

    如何在没有Shift,Control或Alt要求的情况下将键盘快捷键分配给asp.net按钮?

热门标签

归档