Ich habe ein .Net Code gefunden, kann den jemand auf Delphi übersetzen [...]
Aus dem Kopf, ohne den Proxy-Code zu kennen und einfach nur 1:1 übersetzt:
Code:
client := TPayPalAPIInterfaceClient.Creeate();
credentials := TCustomSecurityHeaderType.Create();
credentials.Credentials := TUserIdPasswordType.Create();
credentials.Credentials.Username := PaypalUsername;
credentials.Credentials.Password := PaypalPassword;
credentials.Credentials.Signature := PaypalSignature;
request := TTransactionSearchReq.Create();
request.TransactionSearchRequest := TTransactionSearchRequestType.Create();
request.TransactionSearchRequest.StartDate = DateTime.Now.AddYears(-1),
request.TransactionSearchRequest.Status = PaymentTransactionStatusCodeType.Success,
request.TransactionSearchRequest.Version = "95.0"
response := client.TransactionSearch(credentials, request);
Ich wage aber zu bezweifeln, dass das einerseits funktioniert und das andererseits die richtige Vorgehensweise ist.