Пример #1
0
func GenerateHeaderXML(credentials model.PayliveCredentials) (headerXML string) {
	var xml = "<soapenv:Header>"
	xml += "<pay:PaymentHeader>"
	xml += "<pay:APIVersion>1.3</pay:APIVersion>"
	xml += "<pay:MerchantKey>" + credentials.MerchantKey() + "</pay:MerchantKey>"
	xml += "<pay:MerchantEmail>" + credentials.MerchantEmail() + "</pay:MerchantEmail>"
	xml += "<pay:SvcType>C2B</pay:SvcType>"
	xml += "<pay:UseIntMode>0</pay:UseIntMode>"
	xml += "</pay:PaymentHeader>"
	xml += "</soapenv:Header>"

	return xml
}