Shopper update - achertovsky/yii2-bluesnap GitHub Wiki
/* @var $shopper Shopper */
$shopper = Yii::$app->bluesnap->getShopperModel(
[
'and',
['=', 'user_id', $userId],
]
);
if (empty($shopper)) {
return;
}
$shopper = reset($shopper);
/**
* mandatory part
*/
$shopperInfo = $shopper->getShopperInfo();
$shopperInfo->setShopperContactInfo(
'Alexander'.rand(0, 10),
'Chertovsky',
'[email protected]',
'138 Market St',
'San Francisco',
75654,
'US',
'8-800-555-35-35',
'CA'
);
/**
* update
*/
$shopper->setShopperInfo($shopperInfo);
$shopper->updateShopper();