====== Sofort-Überweisung ====== ==== transactionstart.request ==== curl -d "merchantId=1234567" \ -d "projectId=1234" \ -d "merchantTxId=1234567890" \ -d "amount=10000" \ -d "currency=EUR" \ -d "purpose=Beispieltransaktion" \ -d "urlRedirect=http://www.my-domain.de/girocheckout/redirect" \ -d "urlNotify=http://www.my-domain.de/girocheckout/notify" \ -d "hash=e7d0315da159739d8087277f786f6f2f" \ https://payment.girosolution.de/girocheckout/api/v2/transaction/start ==== transactionstart.response.true ==== hash : ad1e0df28e2797a39c05ca08be654ef2 {"reference":"7f6eaf07-c39f-41ea-91ba-d84e9ef27467","redirect":"https:\/\/www.sofort.com\/payment\/go\/5df96b843a91d433266d64cf6237bca27d4bd78a","rc":"0","msg":""} ==== transactionstart.response.false ==== hash : f55ce87e132ebb7eb20004c6b186ce09 {"reference":null,"redirect":null,"rc":5030,"msg":"Betrag ungültig"} ==== capture.request ==== curl -d "merchantId=1234567" \ -d "projectId=1234" \ -d "merchantTxId=1234567890" \ -d "amount=10000" \ -d "currency=EUR" \ -d "purpose=Beispiel-Capture" \ -d "reference=dd724940-5e86-4072-8442-2c2ba2aebc79" \ -d "final=true" \ -d "hash=e4e57b71b094d7fa197374f4fbdd4ca9" \ https://payment.girosolution.de/girocheckout/api/v2/transaction/capture ==== capture.response.true ==== hash : 36dc1f4622d0c1260fe5da76fe83fbd3 {"reference":"ehd82947-5e86-4072-8442-2c2ba2ae74a","rc":"0","msg":""} ==== capture.response.false ==== hash : c7dcb2d7d5e6719c6a51d81705bfc3af {"reference":null,"rc":5030,"msg":"Betrag ungültig"}