Find Jobs
Hire Freelancers

Setting up the Swish Payout API

$25-50 USD / hour

Cancelado
Publicado hace 7 meses

$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 )
ID del proyecto: 37542532

Información sobre el proyecto

43 propuestas
Proyecto remoto
Activo hace 1 mes

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
43 freelancers están ofertando un promedio de $40 USD /hora por este trabajo
Avatar del usuario
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 días
5,0 (125 comentarios)
9,3
9,3
Avatar del usuario
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 días
4,9 (575 comentarios)
8,9
8,9
Avatar del usuario
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 días
4,9 (160 comentarios)
8,1
8,1
Avatar del usuario
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 días
4,7 (176 comentarios)
7,0
7,0
Avatar del usuario
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 días
4,9 (13 comentarios)
6,4
6,4
Avatar del usuario
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 día
5,0 (18 comentarios)
5,1
5,1
Avatar del usuario
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 días
5,0 (33 comentarios)
5,1
5,1
Avatar del usuario
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 días
5,0 (6 comentarios)
4,7
4,7
Avatar del usuario
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 día
4,9 (41 comentarios)
5,0
5,0
Avatar del usuario
I can help you with swiiss api integration. please give me few minutes for discussion. Thanks ====================================
$25 USD en 40 días
4,7 (10 comentarios)
4,8
4,8
Avatar del usuario
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 días
5,0 (1 comentario)
4,2
4,2
Avatar del usuario
IT network expert with >23 years of experience here. I have worked extensively on implementing and troubleshooting Swish in Sweden. I even speak Swedish fluently, if you need local support from Swish. Therefore I am absolutely certain that I will quickly identify and fix your problem to your complete satisfaction!
$50 USD en 40 días
5,0 (9 comentarios)
3,9
3,9
Avatar del usuario
Hello there, I've reviewed the details you provided regarding the SSL connection error you're encountering with the Swish Payout API. It seems to be a configuration issue, and I'm confident I can resolve it within the specified timeframe. I have experience in troubleshooting and fixing similar issues, and I'm available to start working on it immediately. Let's connect to discuss further details and get started on resolving this issue. Best regards, Aliza S
$38 USD en 40 días
5,0 (20 comentarios)
3,9
3,9
Avatar del usuario
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 días
5,0 (1 comentario)
3,6
3,6
Avatar del usuario
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 días
5,0 (7 comentarios)
3,8
3,8
Avatar del usuario
Hello, I’m interested in your $100 offer. Hire me and create milestones of $100. Thankyou Narendra
$50 USD en 2 días
4,6 (3 comentarios)
4,0
4,0
Avatar del usuario
As an experienced Linux server manager and LAMP Stack Developer, I have more than 25 years of PHP proficiency under my belt, which aligns perfectly with your project request. My expertize spans across all layers of web development from designing databases to user interfaces. I have a wealth of experience in installing applications on Linux and troubleshooting errors just like the one you've encountered with the Swish Payout API. Not only am I familiar with the StackOverflow solution you applied, but I also can identify the errors as well as provide a comprehensive fix promptly. With respect to this project, I can assure you that your Swish Payout API will be up and running within 1-2 hours at most. My proficiency in working with SSL certificates will also prove beneficial when configuring P12 files for HTTPS requests assistance when dealing with security protocols that require TLS communication. Moreover, my extensive knowledge of different web servers, including but not limited to Apache and Nginx, ensures that integrating this post-Swish payment workflow is seamless and secure. As a professional who values quality and timely delivery, I guarantee that choosing me is choosing efficiency. The price point you outlined for this indicative work is fair and I will ensure that your satisfaction is not compromised by my delivery. For any additional concerns you may have, please do not hesitate to reach out to me. Thank you!
$38 USD en 40 días
5,0 (2 comentarios)
2,9
2,9
Avatar del usuario
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 días
5,0 (1 comentario)
2,6
2,6
Avatar del usuario
Dear Client, My last project is very similar to your project. Let's discuss in more details. King Regards...
$38 USD en 40 días
5,0 (1 comentario)
1,2
1,2
Avatar del usuario
I'm Divyang Mandani, CEO of KriraAI Infotech, and I understand the issue you're facing with SSL connection to the Swish API server. Here's our bid to resolve this issue swiftly and effectively: Our experienced server administrator will: Conduct a thorough analysis of the SSL configuration on your server to identify any compatibility or configuration issues. Verify the SSL certificate compatibility with the Swish API server's requirements and ensure it's issued by a trusted Certificate Authority. Debug the SSL handshake process using verbose output in the cURL request to pinpoint the exact cause of the connection reset by peer error. Update SSL libraries and network configurations if necessary to ensure seamless communication with the Swish API server. Provide detailed documentation of the resolution steps taken and ensure that the SSL connection issue is completely resolved within 1-2 hours. We're confident in our ability to swiftly resolve this issue and get your system up and running smoothly. Our bid for this project is $100. Looking forward to assisting you in resolving this matter promptly. Best regards, Divyang Mandani CEO, KriraAI Infotech
$50 USD en 40 días
5,0 (2 comentarios)
0,6
0,6

Sobre este cliente

Bandera de PHILIPPINES
Iligan City, Philippines
0,0
0
Miembro desde oct 15, 2019

Verificación del cliente

Otros trabajos de este cliente

Data scraping expert needed.
$30-250 USD
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.