# Improving rates for specific PSPs

{% hint style="warning" %}
This page relates **only** to third-party FX Providers.

For Source PSPs that provide their own FX, a different process applies. See [payment-setup-for-psps-who-provide-their-own-fx](https://docs.nexusglobalpayments.org/payment-processing/payment-setup-for-psps-who-provide-their-own-fx "mention")for details.
{% endhint %}

## PSP-based improvements <a href="#toc163809592" id="toc163809592"></a>

FX Providers may also want to offer **improved rates to specific PSPs**. In Nexus this works as follows:

* An FXP may define the PSPs to which it wishes to offer improved rates
* For each PSP, the FXP may define how much the base rate must be improved, in basis points.
* This improvements applies to **all quotes issued to that PSP by the FXP**, for all currencies.

{% hint style="warning" %}
It is not possible for an FXP to set different PSP-based improvements for different currencies.
{% endhint %}

* When a Source PSP calls the `GET /quotes` API, Nexus will review the table of relationships between FXPs and PSPs, and extract any relevant preferential rates for that PSP.
* Nexus will then apply the relevant improvement to the FXP's base rate.
* An FXP may choose not to set any PSP-based improvements. If no PSP-based improvement is set for a specific PSP, the base rate will apply.

{% hint style="warning" %}
PSP-based improvements only need to be set once by the FXP, and will continue to apply for that FXP until the FXP updates or deletes the tiers.
{% endhint %}

### TABLE: Example PSP-based improvements

<table data-header-hidden><thead><tr><th></th><th width="207"></th><th></th></tr></thead><tbody><tr><td><strong>FXP Id</strong></td><td><strong>PSP Id</strong></td><td><strong>IMPROVEMENT</strong> in basis points (applied to the base rate in the FXP’s quote)</td></tr><tr><td>FXP-A</td><td>PSP-C</td><td>25</td></tr><tr><td>FXP-A</td><td>PSP-D</td><td>50</td></tr><tr><td>FXP-B</td><td>PSP-D</td><td>30</td></tr></tbody></table>
