At 3/22/01 8:05 AM, Winston D. Neutel wrote:

>Right now, if an RSP allows spoofable input at a crucial payment step
>( e.g. <input hidden payment-received="yes"> )
>it's entirely within their own system, and OpenSRS behaves as expected.
>
>If such payment-conditional input is allowed in the registration system,
>you have the question of "as expected by whom?" :-)
>
>Their own fault? Yes, but if there are enough such faults among RSPs,
>still a big problem for OpenSRS.

I think you're misunderstanding what people are asking for.

What's been requested is simply an optional extra flag in the XCP 
protocol that overrides the reseller's "process or pend" setting.

By default the flag would not be used at all in the scripts, and would 
certainly not be controlled by a hidden field in the HTML templates. It 
would therefore not be vulnerable to the problem you describe.

It would be used only by people who modify the scripts themselves. The 
difference is that instead of writing hundreds of lines of code to 
develop a "pending" system outside of OpenSRS, the developer could add 
just one line to the XCP message request to force a single order to pend 
instead of process immediately (or vice versa).

As with the original poster, I'm disappointed that this has not yet been 
implemented. It would have been trivial to do while other changes were 
being made to the same code.

--
Robert L Mathews, Tiger Technologies

Reply via email to