Subversion Repositories SmartDukaan

Rev

Rev 34868 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34868 Rev 34869
Line 48... Line 48...
48
        try {
48
        try {
49
            Map<String, String> headers = getAuthHeaders();
49
            Map<String, String> headers = getAuthHeaders();
50
            headers.put("X-Payout-Idempotency", idempotencyKey);
50
            headers.put("X-Payout-Idempotency", idempotencyKey);
51
            LOGGER.info("Sending RazorpayX payout request: {}", payload);
51
            LOGGER.info("Sending RazorpayX payout request: {}", payload);
52
            String url = BASE_URL + "/payouts";
52
            String url = BASE_URL + "/payouts";
53
            String response = restClient.post(url, payload.toString(), getAuthHeaders());
53
            String response = restClient.post(url, payload.toString(), headers);
54
            LOGGER.info("RazorpayX payout response: {}", response);
54
            LOGGER.info("RazorpayX payout response: {}", response);
55
 
55
 
56
            JSONObject json = new JSONObject(response);
56
            JSONObject json = new JSONObject(response);
57
            return json.getString("id"); // payoutId
57
            return json.getString("id"); // payoutId
58
        } catch (Exception e) {
58
        } catch (Exception e) {