Support

Home Forums Event Espresso Premium Discount code cashing payment error

Discount code cashing payment error

Posted: July 18, 2021 at 1:48 pm


ixexotics

July 18, 2021 at 1:48 pm

Purchased the promo code/discount plugin, added a discount code. Now when people try and use it it’s reflecting the correct discount during the registration but when you click payment it pops up an error and says “the offsite payment method is not configured correctly?” The error goes away if you remove the discount code. What causes this and how do I fix it? Have people trying to use the code right now, super frustrating this simple concept is having issues when we have to pay extra to use it.


ixexotics

July 18, 2021 at 7:38 pm

Seems to be some API issue and it’s saying the value of the request is below the minimum whenever any discount is applied. Square is the processor. When using PayPal in sandbox mode it works fine. But Paypal will hold funds for 7-21 days for registrations which isn’t ideal.

{
“errors”: [
{
“category”: “INVALID_REQUEST_ERROR”,
“code”: “VALUE_TOO_LOW”,
“detail”: “Money amount must be non-negative”,
“field”: “order.order.discounts[0].amount_money”
}
]
}


Tony

  • Support Staff

July 19, 2021 at 6:23 am

Hi there,

We (Event Espresso) do not currently have a payment method for Square, so may I ask which payment method you are using?

You’ll likely need to contact the author of that payment method to fix this as the payment method object itself controls all of the details sent to the processor (in this case Square) and it looks like the payment method does not handle promotion code discounts correct based on the response you posted above.

The support post ‘Discount code cashing payment error’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso