Find Jobs
Hire Freelancers

Setting up the Swish Payout API

$25-50 USD / hour

Ouvrir
Publié il y a 4 mois
Se termine dans 517 jours

$25-50 USD / hour

I described the error below in details. I'm sure the Server administrator can fix this issue in 1~2 hours. I'll pay $100 for this project. [login to view URL] 1. I generated 2 csr files with command. openssl genrsa -out ~/certs/[login to view URL] 4096 openssl req -new -sha256 -key ~/certs/[login to view URL] -out ~/certs/[login to view URL] openssl genrsa -out ~/certs/[login to view URL] 4096 openssl req -new -sha256 -key ~/certs/[login to view URL] -out ~/certs/[login to view URL] 2. I got 2 swish certificates file from swish portal. [login to view URL] [login to view URL] I used one for singing and another for TLS communication between web system and swish platform. 3. I created p12 file from the reference. [login to view URL] openssl pkcs12 -export -out [login to view URL] \ -in [login to view URL] -inkey [login to view URL] 4. I used the following code. [login to view URL] <?php $date = new DateTime(); $dateString = $date->format('Y-m-d\TH:i:s\Z'); $payload = [ "payoutInstructionUUID" => "E4D773858AF5459B96ABCA4B9DBFF94E", "payerPaymentReference" => "Boka", "payerAlias" => "**********", "payeeAlias" => "**********", "payeeSSN" => "***********", "amount" => "1", "currency" => "SEK", "payoutType" => "PAYOUT", "instructionDate" => $dateString, "message" => "Message to the recipient.", "signingCertificateSerialNumber" => "770D93E07DAD96B6A4FBD45E07E1B3D6" ]; $pkey = openssl_pkey_get_private(file_get_contents('[login to view URL]')); $payloadHash = hash('sha512', json_encode($payload)); $signature = openssl_sign($payloadHash, $signature, $pkey, OPENSSL_ALGO_SHA512) ? base64_encode($signature) : null; $request = [ "payload" => $payload, "callbackUrl" => "[login to view URL]", "signature" => $signature ]; print_r($request); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, '[login to view URL]'); curl_setopt($ch, CURLOPT_PORT, 443); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_SSLCERT, '[login to view URL]'); curl_setopt($ch, CURLOPT_SSLCERTTYPE, 'P12'); curl_setopt($ch, CURLOPT_SSLCERTPASSWD, 'haruka'); // curl_setopt($ch, CURLOPT_SSLKEY, '[login to view URL]'); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); // curl_setopt($ch, CURLOPT_CAINFO, '[login to view URL]'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSLVERSION, 6); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($request)); $f = tmpfile(); curl_setopt($ch, CURLOPT_STDERR, $f); $results = curl_exec($ch); fseek($f, 0); echo "Verbose information:\n<pre>", fread($f, 32 * 1024), "</pre>\n"; fclose($f); $info =curl_errno($ch)>0 ? array("curl_error_".curl_errno($ch)=>curl_error($ch)) : curl_getinfo($ch); print_r($info); curl_close($ch); ?> 5. I got the following error. * Trying [login to view URL]:443... * Connected to [login to view URL] ([login to view URL]) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server did not agree to a protocol * Server certificate: * subject: C=SE; L=Stockholm; O=GetSwish AB; CN=[login to view URL] * start date: Mar 3 00:00:00 2023 GMT * expire date: Apr 2 23:59:59 2024 GMT * subjectAltName: host "[login to view URL]" matched cert's "[login to view URL]" * issuer: C=US; O=DigiCert Inc; OU=[login to view URL]; CN=GeoTrust RSA CA 2018 * SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway. > POST /swish-cpcapi/api/v1/payouts HTTP/1.1 Host: [login to view URL] Accept: */* Content-Type:application/json Content-Length: 1146 * OpenSSL SSL_read: Connection reset by peer, errno 104 * Closing connection 0 Array ( [curl_error_56] => OpenSSL SSL_read: Connection reset by peer, errno 104 )
N° de projet : 37542532

Concernant le projet

38 propositions
Ouvert aux candidatures
Projet à distance
Actif à il y a 9 jours

Faites votre offre

$
USD

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
38 freelances proposent en moyenne $39 USD/heure pour ce travail
Avatar de l'utilisateur
Hi, Can you please provide URL of your website on which you want us to implement this Swish payout API? Also please confirm if you want us to resolve bugs which you are facing or we can integrate JSON based API end points within your system? We have creative UI/UX Designers & experienced Developers team working on different tech stacks, so we will provide you quality services with 5 months FREE support and longterm relationship guarantee. For quick response & one-on-one communication, you may click on the chat button, as I am online most of the time. Look forward to hearing from you thru' chat. Regards, Yasir LEADconcept
$38 USD en 40 jours
5,0 (124 commentaires)
9,3
9,3
Avatar de l'utilisateur
As an experienced PHP developer with over 18 years invested into web and app development, I am confident in my ability to address the challenges facing your Swish Payout API set-up. The errors you've described fall within my range of expertise – from OpenSSL and Swish certificates, to code issues and security setup. You can rely on my skillset to swiftly resolve your `ALPN` protocol agreement issue along with tackling any further concerns that may arise during the process. Moreover, my proven track record in delivering projects on time and within budget is indicative of my disciplined work ethic. I understand the value that promptness brings to a business workflow and have built a reputation around it, as denoted by positive testimonials from over 712 satisfied clients. Throughout your project, I will maintain clear and open communication channels to assure progress updates and give you peace of mind. In conclusion, choosing me for this task is choosing an expert who not only possesses deep knowledge but also demonstrates commitment to stellar service at all times. Rest assured in my ability to correct this issue professionally, accurately, and expediently. My objective is to provide top-tier solutions that boost your business efficiency and give you every reason to contact me again for future endeavors. Let's work together on resolving your Swish Payout API challenges speedily;
$25 USD en 40 jours
4,9 (573 commentaires)
8,9
8,9
Avatar de l'utilisateur
Hi, Proposal for Swish Payout API Integration Objective: Facilitate seamless integration of Swish Payout API for efficient and secure fund transfers. Proposed Services: API Integration: Seamlessly integrate Swish Payout API into your system. Configuration and Testing: Configure API settings and conduct rigorous testing for reliability. Security Implementation: Implement robust security measures to safeguard financial transactions. Documentation and Training: Provide comprehensive documentation and training for effective API utilization. Implementation Plan: Project Kickoff and Analysis: Define integration goals and analyze specific requirements. Integration and Testing: Integrate API, configure settings, and conduct thorough testing. Security Measures: Implement industry-best security practices for data protection. Documentation and Training: Create detailed documentation and conduct training sessions. Budget and Terms: Detailed breakdown provided based on project specifics. Conclusion: Engage our services for a seamless Swish Payout API setup, ensuring secure and efficient fund transfers. Eager to contribute to your financial transaction success.
$38 USD en 40 jours
4,9 (159 commentaires)
8,1
8,1
Avatar de l'utilisateur
Hello, I will install ssl certificate for apache window server.I have 10 years of experience in ssl installation on EC2, aws, linux, vps, dedicated server, windows server. I will start it now only. Please discuss. Thank you
$25 USD en 40 jours
4,7 (174 commentaires)
7,0
7,0
Avatar de l'utilisateur
Hi, I hope you're doing well, I would like to discuss the project in more detail with you. Please start the chat so that we can further explore your requirements and how I can assist you in achieving your goals.
$45 USD en 40 jours
4,9 (13 commentaires)
6,4
6,4
Avatar de l'utilisateur
Hi, can help with that I suggest to use something like Guzzle or some ready client for more errors control Can make some wrapper for you to ease usage
$25 USD en 4 jours
4,9 (52 commentaires)
5,6
5,6
Avatar de l'utilisateur
Hello, I've reviewed your Swish Payout API error. With expertise in server administration and PHP, I can address this promptly. The errors point to SSL/TLS mismatch or configuration issues. Action Plan: Certificate Analysis: Check CSR files and Swish certificates for compatibility. Server Configuration: Adjust SSL/TLS settings for Swish's requirements. PHP Review: Confirm PHP parameters, focusing on SSL/TLS configuration. Error Debugging: Use detailed logging to pinpoint and resolve the issue. My experience in server admin and web development equips me to tackle challenges like this. I've resolved similar SSL/TLS issues for seamless API integrations in the past. Let's collaborate for a swift resolution. Warm Regards, Dheeraj
$50 USD en 40 jours
5,0 (33 commentaires)
5,1
5,1
Avatar de l'utilisateur
Nice to talk you fernandezrucette, After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$68 USD en 40 jours
5,0 (6 commentaires)
4,7
4,7
Avatar de l'utilisateur
Hello, I have 5 years of experience in linux server, vps,dedicated, WHM, Apache, centos, AWS ,nginx, windows server, Azure, DNS, i will setup and managment diifrenet linux servers like VPS, Dedicated, Server Security, Server Monitoring , Server Setup and Management, Backup Management , BackupServer Migration, SSL Installation, cpanel , Interspire Email Marketer. i will provide services such as nginx, WHM , canel, ssl,email marketing, bulk marketing, plex. please discuss Thank you..
$25 USD en 1 jour
4,9 (41 commentaires)
4,9
4,9
Avatar de l'utilisateur
Hello, I'm an IT expert with more than 20 years of experience in the IT industry . I'm Cisco Certified networking professional 300-100 and 300-115 and Linux Certified Professional lpi 101, 102,103 and red hat certified system administrator and VMware Certified Professional 4, 5,5.5 and Data Center and Microsoft System administrateur /Engineer ranging from 2003 to 2012 .
$100 USD en 1 jour
5,0 (13 commentaires)
4,6
4,6
Avatar de l'utilisateur
I can help you with swiiss api integration. please give me few minutes for discussion. Thanks ====================================
$25 USD en 40 jours
4,7 (10 commentaires)
4,8
4,8
Avatar de l'utilisateur
Hello, I'm a full stack developer with over 4 years experience. I can help you for fixing your issue. I'm familiar with java, PHP, react.js, python, javascript, laravel, etc. I have skills with web development, mobile app development, e-commerce development, AI solutions and Industrial Automation. Please feel free to connect with me. Regards, Janith.
$25 USD en 40 jours
5,0 (1 commentaire)
4,2
4,2
Avatar de l'utilisateur
Dear Customer, I hope you are doing well. I am pleased to apply for a project related to Setting up the Swish Payout API. I'm Aleksandrs from Latvia with 14 years of experience in software development. In particular, I have excellent expertise in Linux, PHP, System Admin and Server. Because I have experience working on similar projects, I have confidence that I can complete the work in a short period of time. Please feel free to contact us and we will get started right away! Cheers, Aleksandr Dombrovskis
$25 USD en 22 jours
5,0 (1 commentaire)
3,6
3,6
Avatar de l'utilisateur
Hello,*Ready to start your work right now Let's jump on a chat and get started. I am interested in working with you, and I am sure that I can do the project very well. Would you please share the SPECIFICATION DOC with EXACT REQUIREMENTS? So, we could visualize expected work & can help you in a better way. I am an expert C#/.Net Developer. I have checked your job description and readily available to do your work according to your expectations. Please let me know when we can connect to have a quick discussion over chat. As a full-time freelancer & a professional web developer & Designer, I will give you full support until your final satisfaction. Proficient skills:- Language: C#. API integration: Web API, Web Services, Window Services, WCF, 3rd Party APIs, Rest API, Facebook API. Database: MSSQL, MySQL. Framework: .NET, WinForms, ASP.NET Web forms, MVC, .NET Core 3.0, 3.1, 5.0, Angular JS, Angular 6, WPF. Front end: JavaScript, jQuery, HTML5, CSS3, Bootstrap 3/4, Ajax. Payment Gateway: Stripe, We Pay. Source Control: Git, Source Tree, Bitbucket, DevOps. Tools: DevExpress, Telerik. Testing: Selenium Thanks Waiting for your response, Regards Sunny
$25 USD en 40 jours
5,0 (7 commentaires)
3,8
3,8
Avatar de l'utilisateur
Hello, I’m interested in your $100 offer. Hire me and create milestones of $100. Thankyou Narendra
$50 USD en 2 jours
4,6 (3 commentaires)
4,0
4,0
Avatar de l'utilisateur
I'm Benedict, your expert server administrator with a decade of experience specifically in thorough testing, debugging, and optimizing code. Having built numerous APIs in my career, I'm confident the issue with the Swish Payout API you're experiencing can be resolved quickly and effectively. With my profound knowledge in Linux, PHP, and server management, I guarantee to pin-point the exact problem that's causing the error then swiftly fix it. In case you need any kind of consultation regarding my work process or its improvement strategy, I am more than happy to share them with you. Lastly, although I acknowledge your budgetary guideline for this project ($100), as your satisfaction is ultimately paramount and considering the urgency of this task but also wanting to accommodate, I can execute this task at a negotiable rate that's fair for both of us. Let's join forces and bring your project back on track!
$38 USD en 40 jours
5,0 (1 commentaire)
2,6
2,6
Avatar de l'utilisateur
Dear Client, My last project is very similar to your project. Let's discuss in more details. King Regards...
$38 USD en 40 jours
5,0 (1 commentaire)
1,2
1,2
Avatar de l'utilisateur
I am extensive experience in creating user-centric applications and solutions. PHP, Linux, Server and System Admin - Proficiency in front-end technologies such as HTML, CSS, and JavaScript - Strong knowledge of back-end technologies including Java, Ruby, and Python - Experience with popular frameworks like React, AngularJS, and Node.js - Familiarity with database technologies such as MongoDB, Oracle, and MySQL. Successfully designed and delivered numerous web applications, ensuring optimal functionality, quality, and reliability. Collaborated closely with cross-functional teams to develop and implement full-stack solutions . Ability to adapt to new technologies and stay updated with the latest developments in web application technology. Experience working in agile development environments, ensuring efficient project management and timely delivery. I am confident that my technical knowledge, problem-solving abilities, and dedication to delivering high-quality solutions make me a strong fit for the Full Stack Developer role at your company. I look forward to the opportunity to discuss how my qualifications align with your requirements in more detail.
$25 USD en 21 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi Rucette Grace F. ! I'm a senior developer with over 6+ years of experience in Linux, System Admin, PHP and Server. After reading your project "Setting up the Swish Payout API", I believe that my skills and experience are a good match for what you are looking for. I have worked with similar projects so that I can provide you with a satisfied result. I would love to discuss the project further and learn more about your specific needs and goals.I'm committed to providing 100% satisfaction and delivering the work on time. Thank you for considering my application. I look forward to hearing back from you soon. Best regards. Olya.
$30 USD en 15 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi, we can help. Please open a chatbox so we can discuss the approach in detail. We have configured, set up and migrated many servers including Hostgater, bluehost, godaddy, AWS and many more. We focus on 3 most important things and it has become our approach in all server related projects: Optimize your web server configuration by adjusting settings like caching, compression, and request handling. These settings can have a significant impact on the performance of your website or application. Security: Implement security measures, such as firewalls and intrusion detection systems, to protect your server from unauthorized access and attacks. Additionally, regular security updates and patches should be applied to keep the server protected against newly discovered vulnerabilities. Backups: Regularly backup your server data to protect against data loss due to hardware failures, malware, or human error. Implement a backup strategy that is appropriate for your data usage patterns, such as daily or weekly backups. This approach has help us make all our configuration successful. Please reach out with the server details of your choosing so we can know the rough estimate. Thanks, Ashish
$38 USD en 40 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de PHILIPPINES
Iligan City, Philippines
0,0
0
Membre depuis oct. 15, 2019

Vérification du client

Autres travaux de ce client

Data scraping expert needed.
$30-250 USD
Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.