customsumit / adapter-php
PHP 自定义 SumIT 适配器
1.0.5
2024-08-05 09:20 UTC
Requires
- php: ~5.6.0|~7.0.0|~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0|~8.3.0
- ext-openssl: *
This package is auto-updated.
Last update: 2024-09-05 09:54:29 UTC
README
当客户创建自定义套件并点击“加入购物车”时,套件计算器将尝试向您的网站发送数据,以便将其添加到客户在您网站上的购物车中。适配器类将使用Optagon提供的私钥解密负载。然后,您可以使用解密后的套件数据将产品添加到购物车。适配器然后将加密响应发送回套件计算器。此握手全部通过套件计算器发起的Ajax调用完成,如果握手失败,用户将收到错误警报。
使用方法
use CustomSumIT\Adapter\Adapter;
try {
$Adapter = new Adapter ( $privateKey );
// KitBuilder Kit Data
$kit = $Adapter->data;
// Add to cart START
$addtoCartSuccess = true;
// Add to cart END
// Send a response to the Kit Builder
$Adapter->setReturnUrl ( $returnUrl )->setAddedToCart ( $addtoCartSuccess )->respond ();
} catch ( Exception $e ) {
// Log $e->getMessage() for debugging
}
套件计算器要求
设置完成后,请向套件计算器团队提供一个用于握手的URL(http://yourdomain.com/add-to-basket.php)