Business-cXML

 view release on metacpan or  search on metacpan

t/xml-assets/punchoutsetup1-request.xml  view on Meta::CPAN

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.036/cXML.dtd">
<cXML timestamp="2018-01-01T00:00:00-0500" payloadID="123456789.2222.55123123@localhost" xml:lang="en-US">
	<Header>
		<From>
			<Credential domain="TEST">
				<Identity>remotehost</Identity>
			</Credential>
		</From>
		<To>
			<Credential domain="TEST">
				<Identity>localhost</Identity>
			</Credential>
		</To>
		<Sender>
			<Credential domain="TEST">
				<Identity>remotehost</Identity>
				<SharedSecret>password</SharedSecret>
			</Credential>
			<UserAgent>Test Service</UserAgent>
		</Sender>
	</Header>
	<Request deploymentMode="production">
		<PunchOutSetupRequest operation="create">
			<BuyerCookie>buyer1234</BuyerCookie>
			<Extrinsic name="ReturnFrame">_returnFrame</Extrinsic>
			<BrowserFormPost>
				<URL>https://example.com/punchout_return</URL>
			</BrowserFormPost>
			<Contact>
				<Name xml:lang="en-US">John Smith</Name>
				<Email>1234@remotehost</Email>
				<Phone>
					<TelephoneNumber>
						<CountryCode isoCountryCode="CA">1</CountryCode>
						<AreaOrCityCode>888</AreaOrCityCode>
						<Number>5551212</Number>
					</TelephoneNumber>
				</Phone>
			</Contact>
			<ShipTo>
				<Address>
					<Name xml:lang="en-US">John Smith</Name>
					<PostalAddress name="reception">
						<DeliverTo>John Smith</DeliverTo>
						<Street>123 Main St.</Street>
						<City>Metropolis</City>
						<Municipality>N/A</Municipality>
						<State>ON</State>
						<PostalCode>H3C 3P3</PostalCode>
						<Country isoCountryCode="CA">Canada</Country>
					</PostalAddress>
					<Email>jsmith@example.com</Email>
					<Phone name="reception">
						<TelephoneNumber>
							<CountryCode isoCountryCode="CA">1</CountryCode>
							<AreaOrCityCode>888</AreaOrCityCode>
							<Number>5551212</Number>
							<Extension>8888</Extension>
						</TelephoneNumber>
					</Phone>
					<Fax>
						<TelephoneNumber>
							<CountryCode isoCountryCode="CA">1</CountryCode>
							<AreaOrCityCode>866</AreaOrCityCode>
							<Number>5551212</Number>
						</TelephoneNumber>
					</Fax>
					<URL>https://example.com/</URL>
				</Address>
				<CarrierIdentifier domain="companyName">FedEx</CarrierIdentifier>
				<TransportInformation>
					<Route method="air"/>
					<ShippingContractNumber>1868</ShippingContractNumber>
					<ShippingInstructions>
						<Description xml:lang="en-US">
							<ShortName>delays</ShortName>
							We should expect delays.
						</Description>
					</ShippingInstructions>
				</TransportInformation>
			</ShipTo>
		</PunchOutSetupRequest>
	</Request>
</cXML>



( run in 0.783 second using v1.01-cache-2.11-cpan-39bf76dae61 )