mc_gross is mapped to payment_gross by calling bindBasket in _returnParamsHandler, which initially should just be whatever mc_gross is for the basket at time of purchase so it's typically always going to be whatever the initial amount is set to. It's just a display error basically as that column should output mc_gross and not payment_gross. All of this is irrelevant though as mc_gross is what is actually used and you're reading too much into the IPNs logged in CBSubs > Notifications; the actual payment is logged in CBSubs > Payments, which should be correctly set to the mc_gross.The mc_currency is correctly DKK in both tables, so that is not the problem, but.. I see that mc_gross and payment_gross differ ?? mc_gross is set to the recurring amount (600) but payment_gross is still set to the amount of the first payment (1100)
But the payment_amount is not set anywhere in the gateway code ??
Yes, that's correct. "Amount: single" is just outputting mc_gross while "first" outputs mc_amount1 and "recurring" outputs mc_amount3. "Amount: single" should likely just be "Amount" as it's the actual amount received by that payment.In the basket there is a figure both in Amount single payment and Recurring column (Is that correct) and under payments the payment is only registered as a Amount single ??
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.