I eventually found a thread post for the custom order field, which showed the value, but it didn't appear in the order itself.
It would be useful if the order showed the field, when the order is created, but as long as it's somewhere that's fine.
Just having one other wee problem atm, trying to place a photo print order of the Forth Bridge as an unregistered / anonymous user.
I get all the way past the card payment screen, then it gives "You must be logged-in to do that." error
The following is in the server log, is it maybe that unregistered users can't create an order ?
-
- TypeError: Argument 3 passed to DBTech\eCommerce\Service\Order\Complete::__construct() must be an instance of XF\Entity\User, bool given, called in /var/www/vhosts/mothomson.com/httpdocs/src/XF/Container.php on line 270
-
- src/addons/DBTech/eCommerce/Service/Order/Complete.php:40
-
-
- Generated by: Unknown account
-
- Nov 14, 2020 at 11:41 PM
-
Stack trace
#0 src/XF/Container.php(270): DBTech\eCommerce\Service\Order\Complete->__construct()
#1 src/XF/App.php(1665): XF\Container->createObject()
#2 src/XF/Container.php(228): XF\App->XF\{closure}()
#3 src/XF/App.php(2953): XF\Container->create()
#4 src/addons/DBTech/eCommerce/Purchasable/Order.php(250): XF\App->service()
#5 src/XF/Payment/AbstractProvider.php(172): DBTech\eCommerce\Purchasable\Order->completePurchase()
#6 src/addons/AddonFlare/PaidRegistrations/XF/Payment/Stripe.php(48): XF\Payment\AbstractProvider->completeTransaction()
#7 payment_callback.php(63): AddonFlare\PaidRegistrations\XF\Payment\Stripe->completeTransaction()
#8 {main}
Request state
array(4) {
["url"] => string(40) "/payment_callback.php?_xfProvider=stripe"
["referrer"] => bool(false)
["_GET"] => array(1) {
["_xfProvider"] => string(6) "stripe"
}
["_POST"] => array(0) {
}
}