[FX.php List] cXML punch-out
Someone
someone at gagayaya.com
Sun Nov 15 07:35:56 MST 2009
Hi Steve,
SciQuest are the creators of this cXML system
What we have:
Web Server 1 Web Server 2
Institution My Shopping Cart
Where the shopper begins Where the shopper shops
Process:
1) Shopper clicks on a link on WS #1, transmitting a
PunchOutSetupRequest
2) WS #2 receives the transmission and transmit PunchOutSetupResponse
and provides a URL to start shopping
3) Shopper gets redirected to WS #2 and does their shopping.
4) Finally, Shopper clicks on checkout and transmit a
PunchOutOrderMessage with contents of cart and gets redirected back
to WS #1
WS #2 running PHP Version 4.4.9
So how do I receive and transmit cXML?
Do I need to upgrade to PHP 5 to use the new XML libraries
Thanks for any help.
On Nov 14, 2009, at 7:03 PM, Steve Winter wrote:
> Hi Frank,
>
> So... what are you trying to do here...? I'm not familiar with cXML
> and punch-out, but have done
> a bit of reading, and it sounds like the idea is that it's an XML
> schema used for B2B e-
> commerce transactions... correct...?
>
> So you've built a shopping cart, in PHP, which presumably has an
> FMP back end...
>
> And now you need to send confirmations...? orders...? shipping
> details,....? to other remote
> systems using cXML...?? Is that correct...
>
> If that's the idea, then I can't see that it will be too much of a
> problem... the
> structure/format/requirements of cXML seem to be well documented,
> and there's a DTD to
> validate against, so your PHP simply needs to create the cXML
> document, and then POST that to
> the supplier/client/shipper etc...
>
> And then you need a receiving interface which can accept the
> responses, and process those...?
> so that can be built in PHP, receive the cXML response and process
> it accordingly...??
>
> Perhaps you could tell us a bit more about the actual problem
> you're trying to solve, and we
> may be able to come up with some suggestions (and/or quote to do
> the work ;-)...
>
> Cheers
> Steve
>
More information about the FX.php_List
mailing list