customsumit/adapter-php

PHP 自定义 SumIT 适配器

1.0.5 2024-08-05 09:20 UTC

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